|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectrestgroupsClient.RestGroupsMessage
public class RestGroupsMessage
Class representation of RestGroups messages.
Constructor Summary | |
---|---|
RestGroupsMessage()
Default constructor. |
|
RestGroupsMessage(org.jdom.Element element)
Creates an instance from given XML 'message' element. |
Method Summary | |
---|---|
java.lang.Object |
clone()
|
boolean |
fromXml(org.jdom.Element messageElement)
Extracts fields values from given 'message' XML element. |
byte[] |
getData()
Returns the message's payload. |
boolean |
getEndianMismatch()
Returns the message's endian mismatch. |
java.util.List<java.lang.String> |
getGroups()
Returns the message's addresses |
RestGroupsMessageMembershipInfo |
getMembershipInfo()
Returns the message's membershipInfo. |
RestGroupsMessageGuarantee |
getMessageGuarantee()
Returns the message's guarantee. |
RestGroupsMessageType |
getMessageType()
Returns the message's type. |
java.lang.String |
getSender()
Returns the message's sender. |
short |
getType()
Returns the message's type (label). |
void |
setData(byte[] data)
Sets the message's payload. |
void |
setEndianMismatch(boolean endianMismatch)
Sets the message's endian mismatch. |
void |
setGroups(java.util.List<java.lang.String> groups)
Sets the message's addressees. |
void |
setMembershipInfo(RestGroupsMessageMembershipInfo membershipInfo)
Sets the message's membershipInfo object. |
void |
setMessageGuarantee(RestGroupsMessageGuarantee guarantee)
Sets the message's guarantee. |
void |
setMessageType(RestGroupsMessageType messageType)
Sets the message's type. |
void |
setSender(java.lang.String sender)
Sets the message's type. |
void |
setType(short type)
Sets the message's type (label). |
org.jdom.Element |
toXml()
Serializes this object to the XML format. |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RestGroupsMessage()
public RestGroupsMessage(org.jdom.Element element)
element
- 'message' XML elementMethod Detail |
---|
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public boolean fromXml(org.jdom.Element messageElement)
messageElement
- 'message' XML element
public org.jdom.Element toXml()
public void setMessageType(RestGroupsMessageType messageType)
messageType
- new message's typepublic RestGroupsMessageType getMessageType()
public void setSender(java.lang.String sender)
sender
- new message's typepublic java.lang.String getSender()
public void setMessageGuarantee(RestGroupsMessageGuarantee guarantee)
guarantee
- new message's guaranteepublic RestGroupsMessageGuarantee getMessageGuarantee()
public void setGroups(java.util.List<java.lang.String> groups)
groups
- the new message's addresseespublic java.util.List<java.lang.String> getGroups()
public void setData(byte[] data)
data
- the new message's payloadpublic byte[] getData()
public void setType(short type)
type
- the new message's typepublic short getType()
public void setEndianMismatch(boolean endianMismatch)
endianMismatch
- the message's endian mismatchpublic boolean getEndianMismatch()
public void setMembershipInfo(RestGroupsMessageMembershipInfo membershipInfo)
membershipInfo
- the new message's membershipInfo objectpublic RestGroupsMessageMembershipInfo getMembershipInfo()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |