Package | Description |
---|---|
com.tangosol.coherence.servlet |
Contains classes related to the HTTP Session Replication Module.
|
com.tangosol.coherence.servlet.api23 |
Contains classes related to the HTTP Session Replication Module
that are specific to the Servlet 2.3 specification and higher.
|
Modifier and Type | Class and Description |
---|---|
class |
OptimizedHolder
An immutable object to hold attribute values and related information.
|
class |
SplittableHolder
An immutable object to hold attribute values and related information.
|
Modifier and Type | Method and Description |
---|---|
protected AttributeHolder |
TraditionalHttpSessionModel.instantiateAttributeHolder()
Factory method: Instantiate an AttributeHolder for deserialization
purposes.
|
protected AttributeHolder |
SplitHttpSessionModel.instantiateAttributeHolder()
Factory method: Instantiate an AttributeHolder for deserialization
purposes.
|
protected AttributeHolder |
AbstractHttpSessionModel.instantiateAttributeHolder()
Factory method: Instantiate an AttributeHolder for deserialization
purposes.
|
protected AttributeHolder |
TraditionalHttpSessionModel.instantiateAttributeHolder(String sName,
Object oValue)
Factory method: Instantiate an AttributeHolder to manage the passed
value.
|
protected AttributeHolder |
SplitHttpSessionModel.instantiateAttributeHolder(String sName,
Object oValue)
Factory method: Instantiate an AttributeHolder to manage the passed
value.
|
protected AttributeHolder |
AbstractHttpSessionModel.instantiateAttributeHolder(String sName,
Object oValue)
Factory method: Instantiate an AttributeHolder to manage the passed
value.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractHttpSessionModel.bind(AttributeHolder holderOld,
AttributeHolder holderNew)
Bind the specified session attribute, replacing the specified attribute
if it exists.
|
protected void |
MonolithicHttpSessionModel.logAttributeSerializationFailure(AttributeHolder holder,
Throwable e)
Log a serialization failure for an attribute holder.
|
protected void |
AbstractHttpSessionModel.logAttributeSerializationFailure(AttributeHolder holder,
Throwable e)
Log a serialization failure for an attribute holder.
|
void |
AttributeHolder.onBound(AttributeHolder holderOrig)
Called when the attribute is bound.
|
void |
SplittableHolder.onBound(AttributeHolder holderOrig)
Called when the attribute is bound.
|
protected void |
AbstractHttpSessionModel.unbind(AttributeHolder holder,
boolean fAll)
Unbind the specified session attributes name and value.
|
Modifier and Type | Field and Description |
---|---|
protected AttributeHolder |
HttpSessionBindingEvent.m_holder
An AttributeHolder that can be used to retrieve the value of the
attribute that has been added, removed or replaced.
|
Constructor and Description |
---|
HttpSessionBindingEvent(javax.servlet.http.HttpSession session,
String sName,
AttributeHolder holder)
Constructs an event that notifies an object that it has been bound to
or unbound from a session.
|