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 |
AbstractHttpSessionModel.instantiateAttributeHolder()
Factory method: Instantiate an AttributeHolder for deserialization purposes.
|
protected AttributeHolder |
SplitHttpSessionModel.instantiateAttributeHolder()
Factory method: Instantiate an AttributeHolder for deserialization purposes.
|
protected AttributeHolder |
TraditionalHttpSessionModel.instantiateAttributeHolder()
Factory method: Instantiate an AttributeHolder for deserialization purposes.
|
protected AttributeHolder |
AbstractHttpSessionModel.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 |
TraditionalHttpSessionModel.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 |
AbstractHttpSessionModel.logAttributeSerializationFailure(AttributeHolder holder, Throwable e)
Log a serialization failure for an attribute holder.
|
protected void |
MonolithicHttpSessionModel.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.
|