public class SvcContext
extends java.util.LinkedHashMap<java.lang.String,java.lang.Object>
implements java.io.Serializable
HashMap
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
PARAM_ACTION_ITEM |
static java.lang.String |
PARAM_CLSNAME |
static java.lang.String |
PARAM_RETURN_CODE |
static java.lang.String |
PARAM_RETURN_MESSAGE |
static java.lang.String |
PARAM_SESSION |
static java.lang.String |
PARAM_SVCNAME |
static java.lang.String |
PARAM_USER |
static int |
RC_ERROR |
static int |
RC_SUCCESS |
Constructor and Description |
---|
SvcContext() |
SvcContext(java.lang.Object[] args) |
Modifier and Type | Method and Description |
---|---|
static SvcContext |
deserial(byte[] context) |
static SvcContext |
fromXMLBean(XMLBean b) |
java.lang.Object[] |
getArguments()
Extract arguments as object array
Arguments are identified because the entry key is an integer between 1 and 99
e.g.
|
static SvcContext |
map2context(java.util.Map<java.lang.String,java.io.Serializable> map) |
byte[] |
serialize() |
void |
setArguments(java.lang.Object[] args) |
XMLBean |
toXMLBean() |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, replaceAll, values
public static final java.lang.String PARAM_ACTION_ITEM
public static final java.lang.String PARAM_USER
public static final java.lang.String PARAM_RETURN_CODE
public static final java.lang.String PARAM_RETURN_MESSAGE
public static final java.lang.String PARAM_SVCNAME
public static final java.lang.String PARAM_CLSNAME
public static final java.lang.String PARAM_SESSION
public static final int RC_SUCCESS
public static final int RC_ERROR
public SvcContext(java.lang.Object[] args)
public SvcContext()
public static SvcContext map2context(java.util.Map<java.lang.String,java.io.Serializable> map)
public static SvcContext fromXMLBean(XMLBean b)
public XMLBean toXMLBean()
public java.lang.Object[] getArguments()
public void setArguments(java.lang.Object[] args)
public static SvcContext deserial(byte[] context)
public byte[] serialize()