public static class Service.ServiceGroup
extends java.lang.Object
ServiceImpl| Constructor and Description |
|---|
ServiceGroup()
Instantiates a new service group.
|
| Modifier and Type | Method and Description |
|---|---|
int |
action()
Returns action associated with group state filter.
|
void |
action(int action)
Sets action associated with group state filter..
|
void |
applyHasMergedToGroup()
Apply has merged to group.
|
void |
applyHasStatus()
Applies status presence flag.
|
boolean |
checkHasMergedToGroup()
Checks the presence of the mergedToGroup field.
|
boolean |
checkHasStatus()
Checks the presence of the status field.
|
void |
clear()
Clears an RDMService group filter.
|
int |
copy(Service.ServiceGroup destServiceGroup)
Performs a deep copy of
Service.ServiceGroup object. |
int |
decode(com.thomsonreuters.upa.codec.DecodeIterator dIter)
Decode a UPA service data filter into an RDM service data filter.
|
int |
encode(com.thomsonreuters.upa.codec.EncodeIterator encIter)
Encode an RDM Service Data filter.
|
int |
filterId()
Returns filterId - Populated by
Directory.ServiceFilterIds. |
int |
flags()
Returns service group flags.
|
void |
flags(int flags)
Sets service group flags.
|
com.thomsonreuters.upa.codec.Buffer |
group()
The Item Group name associated with this status.
|
void |
group(com.thomsonreuters.upa.codec.Buffer group)
Sets group for this service to the user specified buffer.
|
com.thomsonreuters.upa.codec.Buffer |
mergedToGroup()
Sets mergedToGroup buffer for this service to the user specified
buffer.
|
void |
mergedToGroup(com.thomsonreuters.upa.codec.Buffer mergedToGroup)
Sets the mergedToGroup for this service to the user specified buffer.
|
com.thomsonreuters.upa.codec.State |
status()
The Item Group name associated with this status.
|
void |
status(com.thomsonreuters.upa.codec.State status)
Sets status field for service group.
|
java.lang.String |
toString() |
public void clear()
public void applyHasStatus()
flags().flags()public boolean checkHasStatus()
flags(int).flags(int)public void applyHasMergedToGroup()
public boolean checkHasMergedToGroup()
flags(int).flags(int)public java.lang.String toString()
toString in class java.lang.Objectpublic int flags()
Service.ServiceGroupFlags.public void flags(int flags)
Service.ServiceGroupFlags.flags - the flagspublic int action()
public void action(int action)
action - the actionpublic com.thomsonreuters.upa.codec.Buffer group()
public void group(com.thomsonreuters.upa.codec.Buffer group)
group - the grouppublic com.thomsonreuters.upa.codec.Buffer mergedToGroup()
public void mergedToGroup(com.thomsonreuters.upa.codec.Buffer mergedToGroup)
mergedToGroup - the merged to grouppublic com.thomsonreuters.upa.codec.State status()
public void status(com.thomsonreuters.upa.codec.State status)
status - the statuspublic int filterId()
Directory.ServiceFilterIds.public int encode(com.thomsonreuters.upa.codec.EncodeIterator encIter)
encIter - The Encode Iteratorpublic int decode(com.thomsonreuters.upa.codec.DecodeIterator dIter)
dIter - The Decode Iteratorpublic int copy(Service.ServiceGroup destServiceGroup)
Service.ServiceGroup object.destServiceGroup - ServiceGroup object to copy this object into. It cannot be null.Copyright @ 2019 Thomson Reuters. All Rights Reserved.