Interface SessionSearchObjectManager<T>

All Known Subinterfaces:
SessionNextPreviousPagerManager, SessionPagerFilterManager, SessionSearchRequestManager, SessionSelectedIssueManager
All Known Implementing Classes:
AbstractSessionSearchObjectManager, DefaultSessionNextPreviousPagerManager, DefaultSessionPagerFilterManager, DefaultSessionSearchRequestManager, DefaultSessionSelectedIssueManager

@Deprecated public interface SessionSearchObjectManager<T>
Deprecated.
since 7.1 Storing information on the httpsession is obsoleted. Please move this functionality to the frontend or other type of storage. This method will be removed in 8.0.
Provides a common access point for the setting and getting of current search related objects within the current session.

Candidates for this are objects which are related to searching. For example: SearchRequest, NextPreviousPager, PagerFilter, or the selected issue.

Since:
v4.2
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    since 7.1 Storing information on the httpsession is obsoleted.
    void
    Deprecated.
    since 7.1 Storing information on the httpsession is obsoleted.
  • Method Details

    • getCurrentObject

      @Deprecated T getCurrentObject()
      Deprecated.
      since 7.1 Storing information on the httpsession is obsoleted. Please move this functionality to the frontend or other type of storage. This method will be removed in 8.0.
      Returns:
      the current object for the current user session-wide. Null signifies that there is no current object.
    • setCurrentObject

      @Deprecated void setCurrentObject(T object)
      Deprecated.
      since 7.1 Storing information on the httpsession is obsoleted. Please move this functionality to the frontend or other type of storage. This method will be removed in 8.0.
      Associates the specified object to the current user's session.
      Parameters:
      object - the object