|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.coherence.servlet.SessionLocalBackingMapCacheDelegator
public class SessionLocalBackingMapCacheDelegator
An abstract base class from which implementations of HttpSessionCollection that use a SessionLocalBackingMap can be more easily built.
Constructor Summary | |
---|---|
SessionLocalBackingMapCacheDelegator() |
Method Summary | |
---|---|
boolean |
containsKey(java.lang.String sId, AbstractHttpSessionCollection collection) Check if the cluster cache contains a session obj. |
void |
deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model) Delete the session from the cluster cache. |
java.util.Iterator |
getIteratorForPotentiallyExpiredIds(AbstractHttpSessionCollection collection) |
AbstractHttpSessionModel |
getModel(java.lang.String sId, AbstractHttpSessionCollection collection) Retrieve a model from the cluster cache |
void |
optimisticModelUpdate(AbstractHttpSessionModel model) |
void |
putModel(AbstractHttpSessionModel model) |
void |
updateModelTimestamp(AbstractHttpSessionModel model) |
Constructor Detail |
---|
public SessionLocalBackingMapCacheDelegator()
Method Detail |
---|
public void deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
CacheDelegator
deleteModel
in interface CacheDelegator
collection
- the collection objmodel
- the model objpublic boolean containsKey(java.lang.String sId, AbstractHttpSessionCollection collection)
CacheDelegator
containsKey
in interface CacheDelegator
sId
- the session idcollection
- the collection objpublic void optimisticModelUpdate(AbstractHttpSessionModel model)
optimisticModelUpdate
in interface CacheDelegator
public java.util.Iterator getIteratorForPotentiallyExpiredIds(AbstractHttpSessionCollection collection)
getIteratorForPotentiallyExpiredIds
in interface CacheDelegator
public AbstractHttpSessionModel getModel(java.lang.String sId, AbstractHttpSessionCollection collection)
CacheDelegator
getModel
in interface CacheDelegator
public void putModel(AbstractHttpSessionModel model)
putModel
in interface CacheDelegator
public void updateModelTimestamp(AbstractHttpSessionModel model)
updateModelTimestamp
in interface CacheDelegator
|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |