public static class SolEnum.SessionEventCode
extends java.lang.Object
SessionEvent
Modifier and Type | Field and Description |
---|---|
static int |
ACKNOWLEDGEMENT
The oldest transmitted Persistent/Non-Persistent message that has
been acknowledged.
|
static int |
ASSURED_DELIVERY_DOWN
Guaranteed Delivery publishing is not available.
|
static int |
CAN_SEND
The send is no longer blocked.
|
static int |
CONNECT_FAILED_ERROR
The Session attempted to connect but was unsuccessful.
|
static int |
DOWN_ERROR
The Session was established and then went down.
|
static int |
MODIFYPROP_FAIL
The session property modification failed.
|
static int |
MODIFYPROP_OK
The session property modification completed.
|
static int |
PROVISION_ERROR
The endpoint create/delete command failed.
|
static int |
PROVISION_OK
The endpoint create/delete command completed.
|
static int |
RECONNECTED_NOTICE
The automatic reconnect of the Session was successful, and the
Session was established again.
|
static int |
RECONNECTING_NOTICE
The Session has gone down, and an automatic reconnect attempt is in
progress.
|
static int |
REJECTED_MSG_ERROR
The Appliance rejected a published message.
|
static int |
REPUBLISH_UNACKED_MESSAGES
After successfully reconnecting a disconnected session, the SDK received an unknown publisher
flow name response when reconnecting the GD publisher flow.
|
static int |
RX_MSG_TOO_BIG_ERROR
The API discarded a received message that exceeded the Session buffer
size.
|
static int |
SUBSCRIPTION_ERROR
The Appliance rejected a subscription (add or remove).
|
static int |
SUBSCRIPTION_OK
The subscribe or unsubscribe operation has succeeded.
|
static int |
TE_UNSUBSCRIBE_ERROR
The Topic Endpoint unsubscribe command failed.
|
static int |
TE_UNSUBSCRIBE_OK
The Topic Endpoint unsubscribe completed.
|
static int |
UP_NOTICE
The Session is established
|
static int |
VIRTUAL_ROUTER_NAME_CHANGED
The Appliance's Virtual Router Name changed during a reconnect
operation.
|
Constructor and Description |
---|
SessionEventCode() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
toString(int fieldValue) |
public static final int UP_NOTICE
public static final int DOWN_ERROR
public static final int CONNECT_FAILED_ERROR
public static final int REJECTED_MSG_ERROR
public static final int SUBSCRIPTION_ERROR
public static final int RX_MSG_TOO_BIG_ERROR
public static final int ACKNOWLEDGEMENT
public static final int ASSURED_DELIVERY_DOWN
public static final int TE_UNSUBSCRIBE_ERROR
public static final int TE_UNSUBSCRIBE_OK
public static final int CAN_SEND
public static final int RECONNECTING_NOTICE
public static final int RECONNECTED_NOTICE
public static final int PROVISION_ERROR
public static final int PROVISION_OK
public static final int SUBSCRIPTION_OK
public static final int VIRTUAL_ROUTER_NAME_CHANGED
public static final int MODIFYPROP_OK
public static final int MODIFYPROP_FAIL
public static final int REPUBLISH_UNACKED_MESSAGES
SessionHandle.PROPERTIES.GD_RECONNECT_FAIL_ACTION
is
GdReconnectFailAction.AUTO_RETRY
)
this event is generated to indicate how many unacknowledged messages are retransmitted on success.
As the publisher state has been lost on failover, receiving this event may indicate that some
messages have been duplicated in the system.Copyright 2004-2024 Solace Corporation. All rights reserved.