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
GenericPrincipal
Parameters: p Session principal
See Also: GenericPrincipal