|
Sonic Management API | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IConnectionMemberInfo
This interface provides basic information relating to a member of a broker connection: its name, type and references to its parent and any children.
A connection member may represent an actual broker Connection, or an artefact created on that Connection such as a Session, Consumer, Queue Browser, etc... For example, a member of type 'Session' would typically have a member of type 'Connection' as its parent, and members of one or more message consumer types as its children.
IConnectionTreeNode.getInfo()
,
IConnectionMemberDetails.getInfo()
Field Summary | |
---|---|
static short |
TYPE_CLUSTER_CONNECTION
Type constant indicating that the connection member represents a cluster (interbroker) connection to another broker. |
static short |
TYPE_CONNECTION
Type constant indicating that the connection member represents a standard (application) connection. |
static short |
TYPE_DRA_CONNECTION
Type constant indicating that the connection member represents a routing connection to another broker. |
static short |
TYPE_DURABLE_CC
Type constant indicating that the connection member represents a durable ConnectionConsumer. |
static short |
TYPE_DURABLE_SUBSCRIBER
Type constant indicating that the connection member represents a durable subscriber. |
static short |
TYPE_OTHER
Type constant indicating that the connection member is some other type not identified here. |
static short |
TYPE_QUEUE_BROWSER
Type constant indicating that the connection member represents a queue browser. |
static short |
TYPE_QUEUE_CC
Type constant indicating that the connection member represents a queue-based ConnectionConsumer. |
static short |
TYPE_QUEUE_RECEIVER
Type constant indicating that the connection member represents a queue receiver. |
static short |
TYPE_SESSION
Type constant indicating that the connection member represents a JMS Session. |
static java.lang.String[] |
TYPE_TEXT
Textual representations of connection member types (indexed by TYPE_<> values). |
static short |
TYPE_TOPIC_CC
Type constant indicating that the connection member represents a non-durable ConnectionConsumer. |
static short |
TYPE_TOPIC_SUBSCRIBER
Type constant indicating that the connection member represents a non-durable subscriber. |
Method Summary | |
---|---|
java.util.ArrayList |
getChildRefs()
Returns a list of connection member reference ids of type Long representing this member's children. |
java.lang.String |
getName()
Returns a name for this connection member. |
java.lang.Long |
getParentRef()
Returns the connection member reference id of this member's parent, or null if this member has no parent. |
java.lang.Long |
getRef()
Returns this connection member's reference id. |
short |
getType()
Returns the type constant corresponding to the connection member's type. |
java.lang.String |
getTypeString()
Returns a textural description of the connection member's type. |
Field Detail |
---|
static final short TYPE_CLUSTER_CONNECTION
static final short TYPE_CONNECTION
static final short TYPE_DRA_CONNECTION
static final short TYPE_DURABLE_CC
static final short TYPE_DURABLE_SUBSCRIBER
static final short TYPE_OTHER
static final short TYPE_QUEUE_BROWSER
static final short TYPE_QUEUE_CC
static final short TYPE_QUEUE_RECEIVER
static final short TYPE_SESSION
static final java.lang.String[] TYPE_TEXT
static final short TYPE_TOPIC_CC
static final short TYPE_TOPIC_SUBSCRIBER
Method Detail |
---|
java.util.ArrayList getChildRefs()
java.lang.String getName()
java.lang.Long getParentRef()
java.lang.Long getRef()
short getType()
java.lang.String getTypeString()
|
Sonic Management API | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |