com.atlassian.jira.web.session
Class DefaultSessionSearchObjectManagerFactory

java.lang.Object
  extended by com.atlassian.jira.web.session.DefaultSessionSearchObjectManagerFactory
All Implemented Interfaces:
SessionSearchObjectManagerFactory

@InjectableComponent
public class DefaultSessionSearchObjectManagerFactory
extends Object
implements SessionSearchObjectManagerFactory

Since:
v4.2

Constructor Summary
DefaultSessionSearchObjectManagerFactory(SearchPropertiesManager searchPropertiesManager)
           
 
Method Summary
 SessionNextPreviousPagerManager createNextPreviousPagerManager()
           
 SessionNextPreviousPagerManager createNextPreviousPagerManager(javax.servlet.http.HttpServletRequest request)
           
 SessionNextPreviousPagerManager createNextPreviousPagerManager(VelocityRequestSession session)
           
 SessionPagerFilterManager createPagerFilterManager()
           
 SessionPagerFilterManager createPagerFilterManager(javax.servlet.http.HttpServletRequest request)
           
 SessionPagerFilterManager createPagerFilterManager(VelocityRequestSession session)
           
 SessionSearchRequestManager createSearchRequestManager()
           
 SessionSearchRequestManager createSearchRequestManager(javax.servlet.http.HttpServletRequest request)
           
 SessionSearchRequestManager createSearchRequestManager(VelocityRequestSession session)
           
 SessionSelectedIssueManager createSelectedIssueManager()
           
 SessionSelectedIssueManager createSelectedIssueManager(javax.servlet.http.HttpServletRequest request)
           
 SessionSelectedIssueManager createSelectedIssueManager(VelocityRequestSession session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSessionSearchObjectManagerFactory

public DefaultSessionSearchObjectManagerFactory(SearchPropertiesManager searchPropertiesManager)
Method Detail

createSearchRequestManager

public SessionSearchRequestManager createSearchRequestManager()
Specified by:
createSearchRequestManager in interface SessionSearchObjectManagerFactory
Returns:
instance based on the current HttpServletRequest

createSearchRequestManager

public SessionSearchRequestManager createSearchRequestManager(javax.servlet.http.HttpServletRequest request)
Specified by:
createSearchRequestManager in interface SessionSearchObjectManagerFactory
Parameters:
request - the current request
Returns:
instance based on the specified request

createSearchRequestManager

public SessionSearchRequestManager createSearchRequestManager(VelocityRequestSession session)
Specified by:
createSearchRequestManager in interface SessionSearchObjectManagerFactory
Parameters:
session - the session obtain when processing velocity requests
Returns:
instance based on the specified session

createPagerFilterManager

public SessionPagerFilterManager createPagerFilterManager()
Specified by:
createPagerFilterManager in interface SessionSearchObjectManagerFactory
Returns:
instance based on the current HttpServletRequest

createPagerFilterManager

public SessionPagerFilterManager createPagerFilterManager(javax.servlet.http.HttpServletRequest request)
Specified by:
createPagerFilterManager in interface SessionSearchObjectManagerFactory
Parameters:
request - the current request
Returns:
instance based on the specified request

createPagerFilterManager

public SessionPagerFilterManager createPagerFilterManager(VelocityRequestSession session)
Specified by:
createPagerFilterManager in interface SessionSearchObjectManagerFactory
Parameters:
session - the session obtain when processing velocity requests
Returns:
instance based on the specified session

createNextPreviousPagerManager

public SessionNextPreviousPagerManager createNextPreviousPagerManager()
Specified by:
createNextPreviousPagerManager in interface SessionSearchObjectManagerFactory
Returns:
instance based on the current HttpServletRequest

createNextPreviousPagerManager

public SessionNextPreviousPagerManager createNextPreviousPagerManager(javax.servlet.http.HttpServletRequest request)
Specified by:
createNextPreviousPagerManager in interface SessionSearchObjectManagerFactory
Parameters:
request - the current request
Returns:
instance based on the specified request

createNextPreviousPagerManager

public SessionNextPreviousPagerManager createNextPreviousPagerManager(VelocityRequestSession session)
Specified by:
createNextPreviousPagerManager in interface SessionSearchObjectManagerFactory
Parameters:
session - the session obtain when processing velocity requests
Returns:
instance based on the specified session

createSelectedIssueManager

public SessionSelectedIssueManager createSelectedIssueManager()
Specified by:
createSelectedIssueManager in interface SessionSearchObjectManagerFactory
Returns:
instance based on the current HttpServletRequest

createSelectedIssueManager

public SessionSelectedIssueManager createSelectedIssueManager(javax.servlet.http.HttpServletRequest request)
Specified by:
createSelectedIssueManager in interface SessionSearchObjectManagerFactory
Parameters:
request - the current request
Returns:
instance based on the specified request

createSelectedIssueManager

public SessionSelectedIssueManager createSelectedIssueManager(VelocityRequestSession session)
Specified by:
createSelectedIssueManager in interface SessionSearchObjectManagerFactory
Parameters:
session - the session obtain when processing velocity requests
Returns:
instance based on the specified session


Copyright © 2002-2014 Atlassian. All Rights Reserved.