Diffusion .NET Client Library
6.1.5
|
The reason for an unsubscription. More...
Static Public Attributes | |
static readonly TopicUnsubscribeReason | REQUESTED |
Unsubscribed by client. More... | |
static readonly TopicUnsubscribeReason | CONTROL |
Unsubscribed by controller. More... | |
static readonly TopicUnsubscribeReason | REMOVAL |
Topic removed. More... | |
static readonly TopicUnsubscribeReason | AUTHORIZATION |
The unsubscription occurred because the session is no longer authorized to access the topic. More... | |
static readonly TopicUnsubscribeReason | SUBSCRIPTION_REFRESH |
The server has re-subscribed this session to the topic. Existing streams are unsubscribed because the topic type and other attributes may have changed. More... | |
static readonly TopicUnsubscribeReason | STREAM_CHANGE |
A fallback stream has been unsubscribed due to the addition of a stream that selects the topic. More... | |
static readonly TopicUnsubscribeReason | UNKNOWN |
A reason that is unsupported by the session. More... | |
static readonly TopicUnsubscribeReason | BACK_PRESSURE |
The server has a significant backlog of messages for the session, and the topic specification has the TopicSpecificationProperty.Conflation property set to "unsubscribe". More... | |
The reason for an unsubscription.
|
static |
The unsubscription occurred because the session is no longer authorized to access the topic.
|
static |
The server has a significant backlog of messages for the session, and the topic specification has the TopicSpecificationProperty.Conflation property set to "unsubscribe".
The session can resubscribe to the topic. The unsubscription is not persisted to the cluster. If the session fails over to a different server it will be resubscribed to the topic.
Added in version 6.1.
|
static |
Unsubscribed by controller.
|
static |
Topic removed.
|
static |
Unsubscribed by client.
|
static |
A fallback stream has been unsubscribed due to the addition of a stream that selects the topic.
Since 5.9
|
static |
The server has re-subscribed this session to the topic. Existing streams are unsubscribed because the topic type and other attributes may have changed.
This can happen if a set of servers is configured to use session replication, and a session connected to one server reconnects ("fails over") to a different server.
Since 5.9
|
static |
A reason that is unsupported by the session.
Added in version 6.1.