public class RPCMessage extends RPCStruct
| Modifier and Type | Field and Description |
|---|---|
protected Hashtable<String,Object> |
function |
static String |
KEY_CORRELATION_ID |
static String |
KEY_FUNCTION_NAME |
static String |
KEY_NOTIFICATION |
static String |
KEY_PARAMETERS |
static String |
KEY_REQUEST |
static String |
KEY_RESPONSE |
protected String |
messageType |
protected Hashtable<String,Object> |
parameters |
KEY_BULK_DATA, KEY_PROTECTED, store| Modifier | Constructor and Description |
|---|---|
|
RPCMessage(Hashtable<String,Object> hash) |
protected |
RPCMessage(RPCMessage rpcMessage) |
protected |
RPCMessage(RPCStruct rpcs) |
|
RPCMessage(String functionName) |
|
RPCMessage(String functionName,
String messageType) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getBoolean(String key) |
Double |
getDouble(String key) |
Float |
getFloat(String key) |
FunctionID |
getFunctionID() |
String |
getFunctionName() |
Integer |
getInteger(String key) |
Long |
getLong(String key) |
String |
getMessageType() |
Object |
getObject(Class tClass,
String key) |
Object |
getParameters(String key) |
String |
getString(String key) |
protected RPCMessage |
setFunctionName(String functionName) |
RPCMessage |
setParameters(String key,
Object value) |
clone, deserializeJSON, equals, format, formatObject, getBulkData, getMessageTypeName, getStore, getStoreValue, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_REQUEST
public static final String KEY_RESPONSE
public static final String KEY_NOTIFICATION
public static final String KEY_FUNCTION_NAME
public static final String KEY_PARAMETERS
public static final String KEY_CORRELATION_ID
protected String messageType
public RPCMessage(String functionName)
protected RPCMessage(RPCMessage rpcMessage)
protected RPCMessage(RPCStruct rpcs)
public FunctionID getFunctionID()
public String getFunctionName()
protected RPCMessage setFunctionName(String functionName)
public String getMessageType()
public RPCMessage setParameters(String key, Object value)
public Integer getInteger(String key)
getInteger in class RPCStructpublic Boolean getBoolean(String key)
getBoolean in class RPCStruct