Package | Description |
---|---|
com.solacesystems.jcsmp |
The Solace Messaging API for Java (also referred to as JCSMP) is a 100% pure Java implementation that provides an object-oriented API for delivering high message throughput.
|
com.solacesystems.jcsmp.statistics |
JCSMP runtime and session statistics.
|
Modifier and Type | Method and Description |
---|---|
long |
JCSMPStats.getStat(StatType t)
Poll a specific statistic.
|
Modifier and Type | Field and Description |
---|---|
static StatType |
StatType.CACHE_FULFILL_REPLIES_DISCARDED
The number of cache replies discarded because a request has
been fulfilled.
|
static StatType |
StatType.CACHE_REQUESTS_FULFILLED
The number of cache requests that have been fulfilled with a live message.
|
static StatType |
StatType.CACHE_REQUESTS_SENT
The number of cache requests.
|
static StatType |
StatType.CACHED_MSGS_RECVED
The number of cache messages retrieved from caches.
|
static StatType |
StatType.MESSAGES_DISCARDED_INTERNAL
The number of incoming messages dropped by the API due to their
Consumer being stopped. |
static StatType |
StatType.MESSAGES_REJECTED_BY_APPLIANCE
The number of messages rejected by the appliance.
|
static StatType |
StatType.PUBLISHER_WINDOW_CLOSED
Counts the number of times an application attempted to enqueue a
Guaranteed Delivery message for publishing and found the publisher window
full.
|
static StatType |
StatType.RELIABLE_BYTES_RECVED
A count of bytes received through TCP.
|
static StatType |
StatType.RELIABLE_BYTES_RESENT
A count of bytes in reliable messages that were retransmitted to the appliance.
|
static StatType |
StatType.RELIABLE_BYTES_SENT
Total count of bytes sent through TCP.
|
static StatType |
StatType.RELIABLE_DIRECT_BYTES_RECVED
A count of bytes received as
DeliveryMode.DIRECT messages. |
static StatType |
StatType.RELIABLE_DIRECT_BYTES_SENT
A count of bytes sent as
DeliveryMode.DIRECT messages. |
static StatType |
StatType.RELIABLE_DIRECT_MSGS_RECVED
A count of
DeliveryMode.DIRECT messages received. |
static StatType |
StatType.RELIABLE_DIRECT_MSGS_SENT
A count of
DeliveryMode.DIRECT messages sent. |
static StatType |
StatType.RELIABLE_MSGS_DISCARDED_DUPLICATES
A count of messages received through TCP and dropped
for being received as duplicate.
|
static StatType |
StatType.RELIABLE_MSGS_DISCARDED_NO_MATCHING_FLOW
The number of messages discarded due to arriving on a message flow that did
not match any local open message flows.
|
static StatType |
StatType.RELIABLE_MSGS_DISCARDED_OUTOFORDER
A count of messages received through TCP and dropped
for being received out-of-order.
|
static StatType |
StatType.RELIABLE_MSGS_RECVED
A count of messages received through TCP.
|
static StatType |
StatType.RELIABLE_MSGS_RECVED_ACCEPTED
A count of messages received through TCP that the application has accepted.
|
static StatType |
StatType.RELIABLE_MSGS_RECVED_ACKED
A count of messages received through TCP that were
acknowledged, indicating successful delivery to the application.
|
static StatType |
StatType.RELIABLE_MSGS_RECVED_FAILED
A count of messages received through TCP that the application has failed to process.
|
static StatType |
StatType.RELIABLE_MSGS_RECVED_REJECTED
A count of messages received through TCP that have been rejected by the application.
|
static StatType |
StatType.RELIABLE_MSGS_RESENT
A count of reliable messages that were retransmitted to the appliance.
|
static StatType |
StatType.RELIABLE_MSGS_SENT
Total count of messages sent through TCP.
|
static StatType |
StatType.RELIABLE_MSGS_SENT_CONFIRMED
Total count of messages sent through TCP acknowledged by
the appliance.
|
static StatType |
StatType.RELIABLE_NONPERSISTENT_BYTES_RECVED
A count of bytes received as
DeliveryMode.NON_PERSISTENT messages. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_BYTES_RESENT
A count of bytes in
DeliveryMode.NON_PERSISTENT messages that were retransmitted to the appliance. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_BYTES_SENT
A count of bytes sent as
DeliveryMode.NON_PERSISTENT messages. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_MSGS_RECVED
A count of
DeliveryMode.NON_PERSISTENT messages received. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_MSGS_RECVED_ACCEPTED
A count of
DeliveryMode.NON_PERSISTENT messages received through TCP that the application has accepted. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_MSGS_RECVED_ACKED
A count of
DeliveryMode.NON_PERSISTENT messages received that were acknowledged,
indicating successful delivery to the application. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_MSGS_RECVED_FAILED
A count of
DeliveryMode.NON_PERSISTENT messages received through TCP that the application has failed to process. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_MSGS_RECVED_REJECTED
A count of
DeliveryMode.NON_PERSISTENT messages received through TCP that have been rejected by the application. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_MSGS_RESENT
A count of
DeliveryMode.NON_PERSISTENT messages that were retransmitted to the appliance. |
static StatType |
StatType.RELIABLE_NONPERSISTENT_MSGS_SENT
A count of
DeliveryMode.NON_PERSISTENT messages sent. |
static StatType |
StatType.RELIABLE_PERSISTENT_BYTES_RECVED
A count of bytes received as
DeliveryMode.PERSISTENT messages. |
static StatType |
StatType.RELIABLE_PERSISTENT_BYTES_RESENT
A count of bytes in
DeliveryMode.PERSISTENT messages that were retransmitted to the appliance. |
static StatType |
StatType.RELIABLE_PERSISTENT_BYTES_SENT
A count of bytes sent as
DeliveryMode.PERSISTENT messages. |
static StatType |
StatType.RELIABLE_PERSISTENT_MSGS_RECVED
A count of
DeliveryMode.PERSISTENT messages received. |
static StatType |
StatType.RELIABLE_PERSISTENT_MSGS_RECVED_ACCEPTED
A count of
DeliveryMode.PERSISTENT messages received through TCP that the application has accepted. |
static StatType |
StatType.RELIABLE_PERSISTENT_MSGS_RECVED_ACKED
A count of
DeliveryMode.PERSISTENT messages received that were acknowledged, indicating
successful delivery to the application. |
static StatType |
StatType.RELIABLE_PERSISTENT_MSGS_RECVED_FAILED
A count of
DeliveryMode.PERSISTENT messages received through TCP that the application has failed to process. |
static StatType |
StatType.RELIABLE_PERSISTENT_MSGS_RECVED_REJECTED
A count of
DeliveryMode.PERSISTENT messages received through TCP that have been rejected by the application. |
static StatType |
StatType.RELIABLE_PERSISTENT_MSGS_RESENT
A count of
DeliveryMode.PERSISTENT messages that were retransmitted to the appliance. |
static StatType |
StatType.RELIABLE_PERSISTENT_MSGS_SENT
A count of
DeliveryMode.PERSISTENT messages sent. |
static StatType |
StatType.REPLIES_DISCARDED
The number of replies that have been discarded because
there was no outstanding request.
|
static StatType |
StatType.REPLIES_RECVED
The number of replies to requests that have been received.
|
static StatType |
StatType.REQUESTS_SENT
The number of requests that have been sent.
|
static StatType |
StatType.REQUESTS_TIMED_OUT
The number of requests that have timed out waiting for a reply.
|
static StatType |
StatType.ROUTER_DISCARD_NOTIFICATIONS
The number of messages received with the Discard Notification bit set.
|
static StatType |
StatType.SMF_DISCARDS_UNKNOWN_ELEMENT
The number of SMF messages discarded due to the presence of an unknown
element in the SMF header.
|
static StatType |
StatType.SUBSCRIBER_CONGESTED_EVENT
The number of times the subscriber was congested and suspended reads from the
socket.
|
static StatType |
StatType.SUBSCRIBER_FLOW_WINDOW_CLOSED
Counts the number of times the subscriber window became closed, that is,
the number of times a Guaranteed Delivery message was enqueued for a
Consumer and that operation caused its local queue to be full. |
static StatType |
StatType.TOTAL_ACK_TIMEOUT
The number of times the acknowledgment timer expired.
|
static StatType |
StatType.TOTAL_BYTES_RECVED
A count of bytes received as part of subscriber messages.
|
static StatType |
StatType.TOTAL_BYTES_SENT
A count of bytes sent as part of published messages.
|
static StatType |
StatType.TOTAL_CONNECTION_ATTEMPTS
Total number of TCP connections attempted by this session.
|
static StatType |
StatType.TOTAL_ERROR_RESPONSE_CALLBACKS
The number of times the application's
JCSMPStreamingPublishEventHandler.handleError(java.lang.String, com.solacesystems.jcsmp.JCSMPException, long) method
or JCSMPStreamingPublishCorrelatingEventHandler.handleErrorEx(java.lang.Object, com.solacesystems.jcsmp.JCSMPException, long) method has been called. |
static StatType |
StatType.TOTAL_MSGS_RECVED
A count of messages received.
|
static StatType |
StatType.TOTAL_MSGS_SENT
A count of messages sent.
|
static StatType |
StatType.TOTAL_OK_RESPONSE_CALLBACKS
The number of times the application's
JCSMPStreamingPublishEventHandler.responseReceived(java.lang.String) method
or JCSMPStreamingPublishCorrelatingEventHandler.responseReceivedEx(java.lang.Object) method has been called. |
static StatType |
StatType.TOTAL_SEND_METHOD_CALLED
The number of times the
XMLMessageProducer.send(com.solacesystems.jcsmp.XMLMessage) and XMLMessageProducer.send(com.solacesystems.jcsmp.XMLMessage, com.solacesystems.jcsmp.Destination) methods have been called. |
static StatType |
StatType.TOTAL_SOCKET_BYTES_RECVED
A count of bytes received as part of subscriber messages, control messages,
and protocol overhead.
|
static StatType |
StatType.TOTAL_SOCKET_BYTES_SENT
A count of bytes sent over the sockets owned by this session, including SMF
protocol overhead.
|
static StatType |
StatType.TOTAL_SOCKET_COMPRESSED_BYTES_RECVED
A count of compressed bytes received (before decompression).
|
static StatType |
StatType.TOTAL_SOCKET_COMPRESSED_BYTES_SENT
A count of compressed bytes sent (after compression).
|
static StatType |
StatType.TOTAL_SOCKET_SSL_BYTES_RECVED
A count of ssl bytes received (before decryption).
|
static StatType |
StatType.TOTAL_SOCKET_SSL_BYTES_SENT
A count of ssl bytes sent (after encryption).
|
static StatType |
StatType.TOTAL_SOCKET_WEBSOCKET_BYTES_RECVED
A count of websocket bytes received (before decryption).
|
static StatType |
StatType.TOTAL_SOCKET_WEBSOCKET_BYTES_SENT
A count of websocket bytes sent (after encryption).
|
Modifier and Type | Method and Description |
---|---|
static StatType |
StatType.fromString(String label)
Look up a
StatType instance from its label. |
Modifier and Type | Method and Description |
---|---|
static Enumeration<StatType> |
StatType.elements() |
Copyright 2004-2024 Solace Corporation. All rights reserved.