com.atlassian.jira.web.session
Interface SessionSearchObjectManagerFactory

All Known Implementing Classes:
DefaultSessionSearchObjectManagerFactory

@InjectableComponent
public interface SessionSearchObjectManagerFactory

Factory to obtain all SessionSearchObjectManager instances.

Since:
v4.2
See Also:
SessionSearchRequestManager, SessionSelectedIssueManager, SessionNextPreviousPagerManager, SessionPagerFilterManager

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)
           
 

Method Detail

createSearchRequestManager

SessionSearchRequestManager createSearchRequestManager()
Returns:
instance based on the current HttpServletRequest

createSearchRequestManager

SessionSearchRequestManager createSearchRequestManager(javax.servlet.http.HttpServletRequest request)
Parameters:
request - the current request
Returns:
instance based on the specified request

createSearchRequestManager

SessionSearchRequestManager createSearchRequestManager(VelocityRequestSession session)
Parameters:
session - the session obtain when processing velocity requests
Returns:
instance based on the specified session

createPagerFilterManager

SessionPagerFilterManager createPagerFilterManager()
Returns:
instance based on the current HttpServletRequest

createPagerFilterManager

SessionPagerFilterManager createPagerFilterManager(javax.servlet.http.HttpServletRequest request)
Parameters:
request - the current request
Returns:
instance based on the specified request

createPagerFilterManager

SessionPagerFilterManager createPagerFilterManager(VelocityRequestSession session)
Parameters:
session - the session obtain when processing velocity requests
Returns:
instance based on the specified session

createNextPreviousPagerManager

SessionNextPreviousPagerManager createNextPreviousPagerManager()
Returns:
instance based on the current HttpServletRequest

createNextPreviousPagerManager

SessionNextPreviousPagerManager createNextPreviousPagerManager(javax.servlet.http.HttpServletRequest request)
Parameters:
request - the current request
Returns:
instance based on the specified request

createNextPreviousPagerManager

SessionNextPreviousPagerManager createNextPreviousPagerManager(VelocityRequestSession session)
Parameters:
session - the session obtain when processing velocity requests
Returns:
instance based on the specified session

createSelectedIssueManager

SessionSelectedIssueManager createSelectedIssueManager()
Returns:
instance based on the current HttpServletRequest

createSelectedIssueManager

SessionSelectedIssueManager createSelectedIssueManager(javax.servlet.http.HttpServletRequest request)
Parameters:
request - the current request
Returns:
instance based on the specified request

createSelectedIssueManager

SessionSelectedIssueManager createSelectedIssueManager(VelocityRequestSession session)
Parameters:
session - the session obtain when processing velocity requests
Returns:
instance based on the specified session


Copyright © 2002-2012 Atlassian. All Rights Reserved.