public class JboServiceMessage extends ServiceMessage implements java.io.Serializable
Constructor and Description |
---|
JboServiceMessage() |
JboServiceMessage(java.lang.String name,
int syncMode) |
Modifier and Type | Method and Description |
---|---|
void |
addMethodResponse(java.lang.String methodName,
java.lang.Object response) |
void |
addRef(java.io.Serializable ref) |
void |
clear()
Clears the service message.
|
void |
clearAll() |
ServiceMessage |
copyTo(ServiceMessage copy)
Copies the content of this message to
copy . |
java.lang.Object |
getMethodResponse(java.lang.String methodName) |
SvcMsgResponseValues |
getOutOfBandResponse() |
java.util.List |
getRefs() |
byte[] |
getSerRefs() |
byte[] |
getSerRequests() |
byte[] |
getSerResponses() |
int |
getSyncMode() |
SvcMsgRequestParams |
getSyncROTReq() |
boolean |
isForceMarshal() |
void |
marshal(java.util.Locale locale,
ApplicationModule am) |
void |
marshal(java.util.Locale locale,
ApplicationModule am,
ObjectMarshaller marshaller) |
void |
marshalRefs(java.util.Locale locale,
ApplicationModule am,
ObjectMarshaller marshaller) |
void |
setOutOfBandResponse(SvcMsgResponseValues response) |
protected void |
setRefs(java.util.List refs) |
void |
setSyncROTReq(SvcMsgRequestParams syncROTReq) |
void |
unmarshal(ObjectMarshaller marshaller) |
addRequest, addRequestWithKey, addResponse, addResponseWithKey, clearEntries, getName, getRequestByKey, getRequests, getResponseByKey, getResponses, insertReponseWityKey, insertRequest, insertRequestWithKey, insertResponse, removeRequest, removeRequestByKey, removeResponse, removeResponseByKey, requestElements, requestKeys, responseElements, responseKeys, setName, setRequests, setResponses
public JboServiceMessage()
public JboServiceMessage(java.lang.String name, int syncMode)
public int getSyncMode()
public java.util.List getRefs()
public boolean isForceMarshal()
public void setOutOfBandResponse(SvcMsgResponseValues response)
public SvcMsgResponseValues getOutOfBandResponse()
protected void setRefs(java.util.List refs)
public void addRef(java.io.Serializable ref)
public byte[] getSerRequests()
public byte[] getSerResponses()
public byte[] getSerRefs()
public ServiceMessage copyTo(ServiceMessage copy)
ServiceMessage
copy
.
It copies requests, responses, and the name.copyTo
in class ServiceMessage
copy
- the destination of the copy operation.copy
object.public void clear()
ServiceMessage
clearEntries()
to clear requests/responses. Then, it resets the service message
name to null
.clear
in class ServiceMessage
public void clearAll()
public void addMethodResponse(java.lang.String methodName, java.lang.Object response)
public java.lang.Object getMethodResponse(java.lang.String methodName)
public void marshal(java.util.Locale locale, ApplicationModule am)
public void marshal(java.util.Locale locale, ApplicationModule am, ObjectMarshaller marshaller)
public void marshalRefs(java.util.Locale locale, ApplicationModule am, ObjectMarshaller marshaller)
public void unmarshal(ObjectMarshaller marshaller)
public void setSyncROTReq(SvcMsgRequestParams syncROTReq)
public SvcMsgRequestParams getSyncROTReq()