TIBCO EMS .NET API 10.3
TIBCO EMS .NET API 10.3
|
This class represents a topic subscription in EMS Server. More...
Public Member Functions | |
override String | ToString () |
String representation of this subscription. More... | |
Properties | |
long | ID [get] |
Returns this subscription's ID. More... | |
String | Name [get] |
Returns this subscription name. More... | |
long | CreateTime [get] |
Returns this subscription's creation time in milliseconds. More... | |
String | TopicName [get] |
Returns the topic name this subscription is for. More... | |
long | PendingMessageCount [get] |
Returns the number of pending messages on this subscription. More... | |
long | PendingMessageSize [get] |
Returns combined size of pending messages for this subscription. More... | |
int | ConsumerCount [get] |
Returns the number of consumers for this subscription. More... | |
bool | HasSelector [get] |
Indicates if this subscription has a selector. More... | |
String | Selector [get] |
Returns this subscription's selector. More... | |
bool | IsShared [get] |
Indicates if this subscription is shared. More... | |
bool | IsDurable [get] |
Indicates if this subscription is durable. More... | |
This class represents a topic subscription in EMS Server.
|
inline |
String representation of this subscription.
|
get |
Returns the number of consumers for this subscription.
If the subscription is unshared, the count cannot exceed 1. If the subscription is shared, the count can exceed 1, since a shared subscription can have many shared consumers.
For durable subscriptions (shared and unshared), this count can be 0 if there is no active durable consumer.
|
get |
Returns this subscription's creation time in milliseconds.
|
get |
Indicates if this subscription has a selector.
true
if this subscription has a selector, false
otherwise.
|
get |
Returns this subscription's ID.
All subscriptions have unique positive ID.
|
get |
Indicates if this subscription is durable.
true
if this subscription is durable, false
otherwise.
|
get |
Indicates if this subscription is shared.
true
if this subscription is shared, false
otherwise.
|
get |
Returns this subscription name.
It will be null
for an unshared non-durable subscription.
null
if this is an unshared non-durable subscription.
|
get |
Returns the number of pending messages on this subscription.
|
get |
Returns combined size of pending messages for this subscription.
|
get |
Returns this subscription's selector.
null
if this subscription has no selector.
|
get |
Returns the topic name this subscription is for.