|
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.management.protocol.messageserver.requests.subscription.RequestSubscribeTypeKey
public abstract class RequestSubscribeTypeKey
Subscribes by type and key
Field Summary | |
---|---|
static int |
ID
|
static java.lang.String |
NAME
|
Method Summary | |
---|---|
static RequestSubscribeTypeKey |
create()
Creates instance of RequestSubscribeTypeKey with no parameters set. |
static RequestSubscribeTypeKey |
create(MessagePriority priority,
java.lang.Integer subscriberType,
java.lang.Integer keyFlags,
java.lang.Integer keyInteger,
java.lang.Integer keyLong,
java.lang.String keyString)
Deprecated. use other create method |
abstract java.lang.Integer |
getKeyFlags()
Simple key: flags. |
abstract java.lang.Integer |
getKeyInteger()
Simple key: integer value |
abstract KeyValueCollection |
getKeyKVList()
KVList key |
abstract java.lang.Integer |
getKeyLong()
Simple key: unsigned long value |
abstract java.lang.String |
getKeyString()
Simple key: string value |
abstract MessagePriority |
getPriority()
Priority of the message |
abstract java.lang.Integer |
getSubscriberType()
Subscription: Type of the message to subscribe to |
abstract void |
setKeyFlags(int keyFlags)
Simple key: flags. |
abstract void |
setKeyFlags(java.lang.Integer keyFlags)
Simple key: flags. |
abstract void |
setKeyInteger(int keyInteger)
Simple key: integer value |
abstract void |
setKeyInteger(java.lang.Integer keyInteger)
Simple key: integer value |
abstract void |
setKeyKVList(KeyValueCollection keyKVList)
KVList key |
abstract void |
setKeyLong(int keyLong)
Simple key: unsigned long value |
abstract void |
setKeyLong(java.lang.Integer keyLong)
Simple key: unsigned long value |
abstract void |
setKeyString(java.lang.String keyString)
Simple key: string value |
abstract void |
setPriority(MessagePriority priority)
Priority of the message |
abstract void |
setSubscriberType(int subscriberType)
Subscription: Type of the message to subscribe to |
abstract void |
setSubscriberType(java.lang.Integer subscriberType)
Subscription: Type of the message to subscribe to |
Methods inherited from class com.genesyslab.platform.commons.protocol.Message |
---|
cloneMessage, getEndpoint, getMessageAttribute, getProtocolDescription, getProtocolId, messageId, messageName, setProtocolDescription |
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject |
---|
equals, hashCode, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int ID
public static final java.lang.String NAME
Method Detail |
---|
public static RequestSubscribeTypeKey create()
public static RequestSubscribeTypeKey create(MessagePriority priority, java.lang.Integer subscriberType, java.lang.Integer keyFlags, java.lang.Integer keyInteger, java.lang.Integer keyLong, java.lang.String keyString)
priority
- Priority of the messagesubscriberType
- Subscription: Type of the message to subscribe tokeyFlags
- Simple key: flags. Can be any combination of KeyFlags enum values (using bitwise OR operator '|')keyInteger
- Simple key: integer valuekeyLong
- Simple key: unsigned long valuekeyString
- Simple key: string value
public abstract MessagePriority getPriority()
public abstract void setPriority(MessagePriority priority)
priority
- new value of the propertypublic abstract java.lang.Integer getSubscriberType()
public abstract void setSubscriberType(java.lang.Integer subscriberType)
subscriberType
- new value of the propertypublic abstract void setSubscriberType(int subscriberType)
subscriberType
- new value of the propertypublic abstract java.lang.Integer getKeyFlags()
KeyFlags
public abstract void setKeyFlags(java.lang.Integer keyFlags)
KeyFlags
public abstract void setKeyFlags(int keyFlags)
KeyFlags
public abstract java.lang.Integer getKeyInteger()
public abstract void setKeyInteger(java.lang.Integer keyInteger)
keyInteger
- new value of the propertypublic abstract void setKeyInteger(int keyInteger)
keyInteger
- new value of the propertypublic abstract java.lang.Integer getKeyLong()
public abstract void setKeyLong(java.lang.Integer keyLong)
keyLong
- new value of the propertypublic abstract void setKeyLong(int keyLong)
keyLong
- new value of the propertypublic abstract java.lang.String getKeyString()
public abstract void setKeyString(java.lang.String keyString)
keyString
- new value of the propertypublic abstract KeyValueCollection getKeyKVList()
public abstract void setKeyKVList(KeyValueCollection keyKVList)
keyKVList
- new value of the property
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |