|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.matching.tagvaluepairs.TagValueProfile
public class TagValueProfile
An STRING profile is stored in this class. The profile includes information regarding the string meeting the client is interested in, and the destination associated with this.
| Field Summary |
|---|
| Fields inherited from interface cgl.narada.matching.tagvaluepairs.TagValueMatchingDebugFlags |
|---|
TagValueClientEdgeAttributes_Debug, TagValueClientMatching_Debug, TagValueClientMatchingTreeEdge_Debug, TagValueClientMatchingTreeNode_Debug, TagValueClientProfile_Debug, TagValueEdgeAttributes_Debug, TagValueEvent_Debug, TagValueMatching_Debug, TagValueMatchingTreeEdge_Debug, TagValueMatchingTreeNode_Debug, TagValueProfile_Debug |
| Constructor Summary | |
|---|---|
TagValueProfile(byte[] stringProfileBytes)
This method serves to unmarshall a stringProfile stream received over the link. |
|
TagValueProfile(String subscription,
int destinations,
String profileId)
A TagValueProfile is comprised of both the subscription as well as the destination of the unit/super-unit that has expressed an interest in it. |
|
| Method Summary | |
|---|---|
byte[] |
getBytes()
This method returns the stringProfile as a stream of bytes, the unmarshalling counterpart to this marshalling scheme is contained within one of the TagValueProfile constructors |
int |
getDestination()
This method returns the destinations assocaited with the subscription. |
String |
getProfileId()
|
int |
getProfileType()
|
Object |
getSubscription()
This method returns the subscription associated with the stringProfile. |
static void |
main(String[] args)
|
String |
toString()
Provides a string representation of the stringProfile instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TagValueProfile(String subscription,
int destinations,
String profileId)
subscription - The string subscriptiondestinations - The hierarchial destinations associated with this
stringProfilepublic TagValueProfile(byte[] stringProfileBytes)
stringProfileBytes - The marshalled stream of stringProfile bytes
that are received over a link.| Method Detail |
|---|
public Object getSubscription()
getSubscription in interface Profilepublic int getDestination()
getDestination in interface Profilepublic String getProfileId()
getProfileId in interface Profilepublic int getProfileType()
getProfileType in interface Profilepublic byte[] getBytes()
getBytes in interface Profilepublic String toString()
toString in interface ProfiletoString in class Objectpublic static void main(String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||