org.apache.catalina.ha.session
public class DeltaRequest extends Object implements Externalizable
Version: 1.0
| Field Summary | |
|---|---|
| static int | ACTION_REMOVE |
| static int | ACTION_SET |
| static Log | log |
| static String | NAME_ISNEW |
| static String | NAME_MAXINTERVAL |
| static String | NAME_PRINCIPAL |
| protected static StringManager | sm
The string manager for this package. |
| static int | TYPE_ATTRIBUTE |
| static int | TYPE_ISNEW |
| static int | TYPE_MAXINTERVAL |
| static int | TYPE_PRINCIPAL |
| Constructor Summary | |
|---|---|
| DeltaRequest() | |
| DeltaRequest(String sessionId, boolean recordAllActions) | |
| Method Summary | |
|---|---|
| protected void | addAction(int type, int action, String name, Object value) |
| void | clear() |
| void | execute(DeltaSession session) |
| void | execute(DeltaSession session, boolean notifyListeners) |
| String | getSessionId() |
| int | getSize() |
| void | readExternal(ObjectInput in) |
| void | removeAttribute(String name) |
| void | reset() |
| protected byte[] | serialize()
serialize DeltaRequest |
| void | setAttribute(String name, Object value) |
| void | setMaxInactiveInterval(int interval) |
| void | setNew(boolean n) |
| void | setPrincipal(Principal p)
convert principal at SerializablePrincipal for backup nodes.
|
| void | setSessionId(String sessionId) |
| void | writeExternal(ObjectOutput out) |
Parameters: deltaRequest
Returns: serialized delta request
Throws: IOException
GenericPrincipalParameters: p Session principal
See Also: GenericPrincipal