|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.genesyslab.platform.commons.protocol.DataObject
com.genesyslab.platform.commons.protocol.Message
com.genesyslab.platform.contacts.protocol.contactserver.AbstractMessage
public abstract class AbstractMessage
Field Summary | |
---|---|
protected static java.lang.String |
REF_ID_KEY
|
Constructor Summary | |
---|---|
protected |
AbstractMessage(int id,
java.lang.String name)
|
protected |
AbstractMessage(int id,
java.lang.String name,
ProtocolDescription description)
|
Method Summary | |
---|---|
java.util.List |
getCustomPackagers()
|
Endpoint |
getEndpoint()
Indicates server URI from which current message has been received. |
com.genesyslab.platform.commons.protocol.runtime.CodecLazyParser |
getLazyParser()
|
java.lang.Object |
getMessageAttribute(java.lang.String index)
Returns message attribute as object by specified index. |
int |
getProtocolId()
Returns hash code of protocol object which handled the message. |
java.lang.Integer |
getReferenceId()
Reference identifier of the request. |
RequestorInfo |
getRequestorInfo()
Returns requestor information |
java.lang.Object |
retreiveReference()
|
void |
setEndpoint(Endpoint endpoint)
|
void |
setProtocolId(int protocolId)
|
void |
setReferenceId(int referenceId)
Reference identifier of the request. |
void |
setReferenceId(java.lang.Integer referenceId)
Reference identifier of the request. |
void |
setRequestorInfo(RequestorInfo requestorInfo)
Sets requestor information |
java.lang.String |
toString()
|
java.lang.String |
toString(boolean hide,
boolean truncate)
|
java.lang.String |
toString(int ident)
|
protected java.lang.String |
toString(int indent,
boolean hide,
boolean truncate)
|
void |
updateReference(java.lang.Object reference)
|
Methods inherited from class com.genesyslab.platform.commons.protocol.Message |
---|
cloneMessage, getProtocolDescription, messageId, messageName, setProtocolDescription |
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject |
---|
equals, hashCode |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.genesyslab.platform.commons.protocol.ProtocolDescriptionSupport |
---|
getProtocolDescription |
Methods inherited from interface com.genesyslab.platform.commons.protocol.runtime.DataSupport |
---|
attributes, createClone, getCompounds, getMetaData |
Field Detail |
---|
protected static final java.lang.String REF_ID_KEY
Constructor Detail |
---|
protected AbstractMessage(int id, java.lang.String name)
protected AbstractMessage(int id, java.lang.String name, ProtocolDescription description)
Method Detail |
---|
public com.genesyslab.platform.commons.protocol.runtime.CodecLazyParser getLazyParser()
getLazyParser
in interface com.genesyslab.platform.commons.protocol.runtime.DataSupport
public java.lang.Object getMessageAttribute(java.lang.String index)
Message
getMessageAttribute
in class Message
index
- index of attribute
public int getProtocolId()
Message
getProtocolId
in class Message
public Endpoint getEndpoint()
Message
getEndpoint
in interface EndpointSupport
getEndpoint
in class Message
public void setEndpoint(Endpoint endpoint)
setEndpoint
in interface EndpointSupport
public void setProtocolId(int protocolId)
setProtocolId
in interface com.genesyslab.platform.commons.protocol.runtime.UpdatableProtocolId
public java.lang.Object retreiveReference()
retreiveReference
in interface Referenceable
public void updateReference(java.lang.Object reference)
updateReference
in interface Referenceable
public java.lang.Integer getReferenceId()
public void setReferenceId(java.lang.Integer referenceId)
referenceId
- new value of the propertypublic void setReferenceId(int referenceId)
referenceId
- new value of the propertypublic RequestorInfo getRequestorInfo()
getRequestorInfo
in interface RequestorInfoSupport
public void setRequestorInfo(RequestorInfo requestorInfo)
setRequestorInfo
in interface RequestorInfoSupport
requestorInfo
- new value of the propertypublic java.util.List getCustomPackagers()
getCustomPackagers
in interface com.genesyslab.platform.commons.protocol.runtime.DataSupport
public java.lang.String toString()
toString
in class DataObject
public java.lang.String toString(boolean hide, boolean truncate)
toString
in class DataObject
protected java.lang.String toString(int indent, boolean hide, boolean truncate)
public java.lang.String toString(int ident)
toString
in interface Printable
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |