public interface HttpSessionStore
Provides a store (or cache) of HttpSession
instances.
This interfaces allows customising the storage of HttpSession
instances. Different storage strategies can be used to suit the deployment of
the application. For example a different strategy may be chosen if the
application is hosted on a single server or across a cluster.
Modifier and Type | Method and Description |
---|---|
void |
createHttpSession(CreateHttpSessionOperation operation)
Triggers creating new details for a
HttpSession . |
void |
invalidateHttpSession(InvalidateHttpSessionOperation operation)
Triggers invalidating the
HttpSession . |
void |
retrieveHttpSession(RetrieveHttpSessionOperation operation)
Triggers retrieving the
HttpSession details. |
void |
storeHttpSession(StoreHttpSessionOperation operation)
Triggers storing the
HttpSession details. |
void createHttpSession(CreateHttpSessionOperation operation)
HttpSession
.operation
- Operation to receive results of creation.void retrieveHttpSession(RetrieveHttpSessionOperation operation)
HttpSession
details.operation
- Operation to receive results of the retrieval.void storeHttpSession(StoreHttpSessionOperation operation)
HttpSession
details.operation
- Operations to receive the results of the storage.void invalidateHttpSession(InvalidateHttpSessionOperation operation)
HttpSession
.operation
- Operation to invalidate the HttpSession
.Copyright © 2005–2016. All rights reserved.