- CACHE_FULFILL_REPLIES_DISCARDED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of cache replies discarded because a request has
been fulfilled.
- CACHE_REQUESTS_FULFILLED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of cache requests that have been fulfilled with a live message.
- CACHE_REQUESTS_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of cache requests.
- CACHED_MSGS_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of cache messages retrieved from caches.
- CacheEventMessage - Interface in com.solacesystems.jcsmp
-
An event that signals the termination of a cache request.
- CacheLiveDataAction - Enum in com.solacesystems.jcsmp
-
The live data action dictates the disposition of live data received while the
cache request is outstanding to the solCache.
- CachePrefix - Static variable in class com.solacesystems.jcsmp.CacheSessionProperties
-
- CacheRequestListener - Interface in com.solacesystems.jcsmp
-
Listener that is notified on asynchronous cache request completion.
- CacheRequestResult - Enum in com.solacesystems.jcsmp
-
Result of a cache request.
- CacheSession - Interface in com.solacesystems.jcsmp
-
A Session for performing cache requests.
- CacheSessionProperties - Class in com.solacesystems.jcsmp
-
The cache properties used when creating a CacheSession.
- CacheSessionProperties(String) - Constructor for class com.solacesystems.jcsmp.CacheSessionProperties
-
Create CacheProperties with default values of:
Maximum messages per topic = 1,
Maximum message age in seconds = 0,
Timeout for a cache request = 10000.
- CacheSessionProperties(String, int, int, int) - Constructor for class com.solacesystems.jcsmp.CacheSessionProperties
-
Create CacheProperties.
- CacheSessionProperties(String, int, int, int, boolean) - Constructor for class com.solacesystems.jcsmp.CacheSessionProperties
-
Create CacheProperties.
- CALCULATE_MESSAGE_EXPIRATION - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- cancelCacheRequests() - Method in interface com.solacesystems.jcsmp.CacheSession
-
Cancels outstanding cache requests.
- CANNOT_BIND_TO_QUEUE - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Already bound to the Guaranteed Delivery Queue or not authorized to bind
to the Guaranteed Delivery Queue.
- CapabilityType - Enum in com.solacesystems.jcsmp
-
- clear() - Method in interface com.solacesystems.jcsmp.SDTMap
-
Removes all mappings from the map.
- clear() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Clears the current contents of the stream.
- clearAttachment() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Deletes the attachment to the message.
- clearContent() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Clears the message content.
- clearSubscriber() - Method in interface com.solacesystems.jcsmp.Session
-
- CLIENT_ACL_DENIED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client denied login to appliance due to matching a client ACL (Access
Control List).
- CLIENT_CERTIFICATE_AUTHENTICATION_IS_SHUTDOWN - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to connect to an appliance that has the client certificate authentication shutdown.
- CLIENT_CERTIFICATE_DATE_INVALID - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client failed to connect to an appliance as it does not have a valid client certificate date.
- CLIENT_CHANNEL_PROPERTIES - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- CLIENT_DELETE_IN_PROGRESS - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Client login is not currently possible because a previous instance of
the same client is still being deleted.
- CLIENT_INITIATED_REPLAY_BROWSER_FLOW_NOT_ALLOWED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The request attempted to start replay as a browser flow, which is not permitted.
- CLIENT_INITIATED_REPLAY_INACTIVE_FLOW_NOT_ALLOWED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Client Initiated Replay from Inactive Flow Not Allowed
This subCode is used for the following error response:
- 403 Client Initiated Replay from Inactive Flow Not Allowed
- CLIENT_INITIATED_REPLAY_NON_EXCLUSIVE_NOT_ALLOWED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Client Initiated Replay Not Allowed on Non-Exclusive Queue/Topic Endpoint.
- CLIENT_MODE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Deprecated.
- CLIENT_NAME - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- CLIENT_NAME_ALREADY_IN_USE - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The session is attempting to use a client name that is in use by another
client in the Message VPN, and the appliance is configured to reject the new
session.
- CLIENT_NAME_INVALID - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Attempted to set CLIENT_NAME property to an invalid value.
- CLIENT_USERNAME_IS_SHUTDOWN - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The username for the client is administratively shutdown on the appliance.
- ClientName - Class in com.solacesystems.jcsmp
-
An Endpoint representing a remote client.
- clone() - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
- clone() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
Copy properties to a newly-created instance.
- clone() - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
- close() - Method in interface com.solacesystems.jcsmp.Browser
-
Closes the Browser.
- close() - Method in interface com.solacesystems.jcsmp.CacheSession
-
Closes the cache session and cancels any outstanding cache requests.
- close() - Method in interface com.solacesystems.jcsmp.Consumer
-
Closes the message consumer, rendering it unusable.
- close() - Method in interface com.solacesystems.jcsmp.Producer
-
Closes the message producer.
- close() - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Rollback the active transaction and close the
TransactedSession
.
- ClosedFacilityException - Exception in com.solacesystems.jcsmp
-
ClosedFacilityException
indicates that the requested operation
cannot be fulfilled because the facility providing the operation was closed.
- ClosedFacilityException(String) - Constructor for exception com.solacesystems.jcsmp.ClosedFacilityException
-
- ClosedFacilityException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.ClosedFacilityException
-
- closeSession() - Method in interface com.solacesystems.jcsmp.Session
-
Closes the session.
- com.solacesystems.common.config - package com.solacesystems.common.config
-
Software versioning configuration.
- com.solacesystems.jcsmp - package 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 - package com.solacesystems.jcsmp.statistics
-
JCSMP runtime and session statistics.
- com.solacesystems.jcsmp.transaction - package com.solacesystems.jcsmp.transaction
-
- commit() - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Commit the active transaction.
- compare(ReplicationGroupMessageId) - Method in interface com.solacesystems.jcsmp.ReplicationGroupMessageId
-
Compare with the other ReplicationGroupMessageId
- COMPRESSION_LEVEL - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- connect() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Connect to the appliance.
- CONNECT_RETRIES - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- CONNECT_RETRIES_PER_HOST - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- CONNECT_TIMEOUT_IN_MILLIS - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- Consumer - Interface in com.solacesystems.jcsmp
-
Consumer
objects are used to receive messages from the Solace Messaging Platform.
- ConsumerFlowProperties - Class in com.solacesystems.jcsmp
-
- ConsumerFlowProperties() - Constructor for class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Creates a new instance of ConsumerFlowProperties
.
- containsKey(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns true if this map contains a mapping with the specified key.
- containsValue(Object) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns true if this map contains one or more mappings with the
specified value.
- Context - Interface in com.solacesystems.jcsmp
-
A Context
is used for organizing communications between
applications and a Solace appliance.
- ContextProperties - Class in com.solacesystems.jcsmp
-
Properties for configuring a
Context
upon creation.
- ContextProperties() - Constructor for class com.solacesystems.jcsmp.ContextProperties
-
- CONTROL_CHANNEL_PROPERTIES - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- createBrowser(BrowserProperties) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Creates a
Browser
, which can be used for browsing the contents of a Queue.
- createBrowser(BrowserProperties, FlowEventHandler) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Creates a
Browser
, which can be used for browsing the contents of a Queue.
- createBytesMessage() - Method in interface com.solacesystems.jcsmp.Producer
-
- createBytesXMLMessage() - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a session-independent
BytesXMLMessage
that may be reused
and published multiple times.
- createBytesXMLMessage() - Method in interface com.solacesystems.jcsmp.Producer
-
- createBytesXMLMessage(byte[]) - Method in interface com.solacesystems.jcsmp.Producer
-
- createCacheSession(CacheSessionProperties) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Creates a CacheSession using the provided CacheSession properties.
- createClientName(String) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a representation of a remote client Endpoint, which can be used
to manage subscriptions on behalf of that client.
- createContext(ContextProperties) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a new Context
with the provided properties.
- createDurableTopicEndpoint(String) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
- createDurableTopicEndpointEx(String) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a new
TopicEndpoint
instance for
name
,
representing a durable Topic Endpoint(DTE) in the API.
- createFlow(Endpoint, Subscription, XMLMessageListener) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- createFlow(XMLMessageListener, ConsumerFlowProperties) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- createFlow(XMLMessageListener, ConsumerFlowProperties, EndpointProperties) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- createFlow(XMLMessageListener, ConsumerFlowProperties, EndpointProperties, FlowEventHandler) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- createFlow(XMLMessageListener, ConsumerFlowProperties, EndpointProperties) - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Creates a consumer flow within this TransactedSession
and
associates it to this session.
- createFlow(XMLMessageListener, ConsumerFlowProperties, EndpointProperties, FlowEventHandler) - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Creates a consumer flow within this TransactedSession
and
associates it to this session.
- createMap() - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
- createMap() - Method in interface com.solacesystems.jcsmp.Producer
-
- createMapMessage() - Method in interface com.solacesystems.jcsmp.Producer
-
Applications use this method to create a
MapMessage
.
- createMessage(Class<M>) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a session-independent message of type M
that may be
reused and published multiple times.
- createMessage(BytesXMLMessage) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a session-independent message that may be published multiple times.
- createNonDurableTopicEndpoint() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Creates a non-durable Topic Endpoint.
- createNonDurableTopicEndpoint(String) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Creates a non-durable Topic Endpoint based on the given name.
- createProducer(ProducerFlowProperties, JCSMPStreamingPublishEventHandler) - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Creates a producer flow within this TransactedSession
and
associates it to this session.
- createProducer(ProducerFlowProperties, JCSMPStreamingPublishEventHandler, JCSMPProducerEventHandler) - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Creates a producer flow within this TransactedSession
and
associates it to this session.
- createQueue(String) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a new durable/non-temporary
Queue
instance for
name
.
- createQueue(String, String) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
- createReplayStartLocationBeginning() - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Create a message replay start location to start replay from the oldest message available in the replay log.
- createReplayStartLocationDate(Date) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Create a date and time based message replay start location.
- createReplicationGroupMessageId(String) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Create a replication group message ID based message replay start location.
- createRequestor() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- createSendMultipleEntry(XMLMessage, Destination) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a JCSMPSendMultipleEntry
from a provided message and
destination.
- createSession(JCSMPProperties) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Acquires a
JCSMPSession
implementation for the specified
properties in the default
Context
.
- createSession(JCSMPProperties, Context) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
- createSession(JCSMPProperties, Context, SessionEventHandler) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
- createStream() - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Create streams for use as structured
payload
.
- createStream() - Method in interface com.solacesystems.jcsmp.Producer
-
Create streams for use as structured
payload
.
- createStreamMessage() - Method in interface com.solacesystems.jcsmp.Producer
-
- createStreamXMLMessage() - Method in interface com.solacesystems.jcsmp.Producer
-
Deprecated.
- createStreamXMLMessage(InputStream) - Method in interface com.solacesystems.jcsmp.Producer
-
Deprecated.
- createSubscriberEndpoint(JCSMPSession) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
- createTemporaryQueue() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Creates a temporary Queue for this Session.
- createTemporaryQueue(String) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Creates a temporary Queue with the given name.
- createTemporaryTopic() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Creates a temporary Topic for this Session.
- createTextMessage() - Method in interface com.solacesystems.jcsmp.Producer
-
- createTextXMLMessage() - Method in interface com.solacesystems.jcsmp.Producer
-
Deprecated.
- createTextXMLMessage(String) - Method in interface com.solacesystems.jcsmp.Producer
-
Deprecated.
- createTopic(String) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a new
Topic
instance for
name
.
- createTopic(TopicProperties) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Creates a new
Topic
instance from
props
.
- createTransactedSession() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- createUniqueName(String) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Provided for convenience only; creates a unique ID, to be used by
applications when naming Topic or Queue instances.
- createXMLContentMessage() - Method in interface com.solacesystems.jcsmp.Producer
-
- GD_RECONNECT_FAIL_ACTION - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
A string property to define the behavior when the API is unable to reconnect guaranteed delivery after reconnecting the session.
- GD_RECONNECT_FAIL_ACTION_AUTO_RETRY - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Clear the publisher state and reconnect the publisher flow.
- GD_RECONNECT_FAIL_ACTION_DISCONNECT - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Close the session, even if the reconnectRetries
is configured to a non-zero value.
- GENERATE_RCV_TIMESTAMPS - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- GENERATE_SEND_TIMESTAMPS - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- GENERATE_SENDER_ID - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- GENERATE_SEQUENCE_NUMBERS - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- get(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the value mapped to the specified case-sensitive key.
- getAccessType() - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Returns the access type for the endpoint.
- getAckMode() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Gets the flow's acknowledgement mode.
- getAckThreshold() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Gets the flow's acknowledgement threshold.
- getAckTimerInMsecs() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Gets the flow's acknowledgement timer value (in milliseconds).
- getApplicationMessageId() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the application message ID, a string for an application-specific
message identifier.
- getApplicationMessageType() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the application message type.
- getAppMessageID() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- getAppMessageType() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- getAttachmentByteBuffer() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets a ByteBuffer
containing the message's binary
attachment.
- getAttachmentContentLength() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the length of the attachment.
- getBoolean(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Boolean value mapped to the specified case-sensitive key.
- getBooleanProperty(String) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getBooleanProperty(String) - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Searches for the property with the specified key in the property list and
converts to Boolean.
- getBuildDate() - Method in interface com.solacesystems.common.config.Version
-
- getBuildDate() - Method in class com.solacesystems.common.config.VersionBean
-
- getBuildTag() - Method in interface com.solacesystems.common.config.Version
-
- getBuildTag() - Method in class com.solacesystems.common.config.VersionBean
-
- getByte(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Byte value mapped to the specified case-sensitive key.
- getBytes() - Method in interface com.solacesystems.jcsmp.BytesXMLMessage
-
Gets a byte array with the message content of the XML part.
- getBytes(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the byte[] value mapped to the specified case-sensitive key.
- getCacheName() - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Gets the cache name of the cache to send the request to.
- getCacheRequestException() - Method in interface com.solacesystems.jcsmp.CacheEventMessage
-
Returns the exception that occurred when a cache request failed.
- getCacheRequestId() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Return the request ID set in the cache request.
- getCacheRequestResult() - Method in interface com.solacesystems.jcsmp.CacheEventMessage
-
Returns the result of the cache request.
- getCacheRequestTopic() - Method in interface com.solacesystems.jcsmp.CacheEventMessage
-
Returns the topic the cache data was for.
- getCacheTopic() - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Gets the Topic for the cache request.
- getCapability(CapabilityType) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Gets the value of a capability for the currently connected Session.
- getCause() - Method in exception com.solacesystems.jcsmp.StaleSessionException
-
- getCharacter(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Character value mapped to the specified case-sensitive key.
- getCompressionLevel() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getConnectionInfoString() - Method in exception com.solacesystems.jcsmp.JCSMPErrorResponseException
-
- getConnectRetries() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getConnectRetriesPerHost() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getConnectTimeoutInMillis() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getConsumerDefaultFlowCongestionLimit() - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Gets the default consumer's congestion limit.
- getConsumerDefaultFlowUncongestedLimit() - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
- getConsumerDispatcherQueueSize() - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Gets the size of the consumer notification dispatcher queue.
- getConsumerIdList() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets a read-only list of consumer IDs set on this message.
- getContentBufferResizeMultiplier() - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Get content buffer resize multiplier.
- getContentBufferSizeDefault() - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Get content buffer size default
- getContentLength() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
The length of the message content.
- getCorrelationId() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the correlation ID.
- getCorrelationKey() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the correlation key for the message.
- getCos() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the Class of Service (CoS) value for this message.
- getData() - Method in interface com.solacesystems.jcsmp.BytesMessage
-
Gets the message content of the attachment part.
- getDate() - Method in interface com.solacesystems.jcsmp.ReplayStartLocationDate
-
- getDefaultContext() - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
Returns a reference to the default Context
.
- getDeliverToOne() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Deprecated.
- getDeliveryCount() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Get message delivery count.
- getDeliveryMode() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the delivery mode of the message.
- getDescription(int) - Static method in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
- getDestination() - Method in interface com.solacesystems.jcsmp.FlowReceiver
-
Returns the Destination
to which messages should be
published to get routed to this flow's bound Endpoint
.
- getDestination() - Method in interface com.solacesystems.jcsmp.JCSMPSendMultipleEntry
-
Gets the destination to send the message to.
- getDestination(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Destination value mapped to the specified case-sensitive key.
- getDestination() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the destination this message was published to.
- getDestinationTopicSuffix() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Returns the string, without a leading delimiter, that is found after the
session's default ReplyTo base topic in an incoming message.
- getDiscardBehavior() - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Whether to notify sender if a message fails to be enqueued to the
endpoint.
- getDiscardIndication() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Returns true
if one or more messages have been discarded
prior to the current message, else false
.
- getDouble(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Double value mapped to the specified case-sensitive key.
- getEncodedName(Destination) - Method in class com.solacesystems.jcsmp.DestinationUtils
-
- getEndpoint() - Method in class com.solacesystems.jcsmp.BrowserProperties
-
Returns the Endpoint to browse.
- getEndpoint() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Gets the remote Endpoint to bind to.
- getEndpoint() - Method in interface com.solacesystems.jcsmp.FlowReceiver
-
Returns the appliance Endpoint this flow is bound to.
- getEvent() - Method in class com.solacesystems.jcsmp.FlowEventArgs
-
Gets the type of the event.
- getEvent() - Method in class com.solacesystems.jcsmp.ProducerEventArgs
-
Gets the type of the event.
- getEvent() - Method in class com.solacesystems.jcsmp.SessionEventArgs
-
Gets the type of the event.
- getEventObject() - Method in class com.solacesystems.jcsmp.ProducerEventArgs
-
- getException() - Method in class com.solacesystems.jcsmp.FlowEventArgs
-
Gets the optional exception that raised the event, null
if
not applicable.
- getException() - Method in class com.solacesystems.jcsmp.ProducerEventArgs
-
Gets the optional exception that raised the event, null
if
unapplicable.
- getException() - Method in class com.solacesystems.jcsmp.SessionEventArgs
-
Gets the optional exception that raised the event, null
if
unapplicable.
- getExpiration() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
The UTC time (in milliseconds, from midnight, January 1, 1970 UTC) when the message is supposed to expire.
- getExtraInfo() - Method in exception com.solacesystems.jcsmp.JCSMPException
-
- getFloat(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Float value mapped to the specified case-sensitive key.
- getGlobalProperties() - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
- getHTTPContentEncoding() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the HTTP content encoding header value from interaction with an HTTP client.
- getHTTPContentType() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the HTTP content type header value from interaction with an HTTP client.
- getInfo() - Method in class com.solacesystems.jcsmp.FlowEventArgs
-
Gets the optional string providing additional information about the event,
null
if unavailable.
- getInfo() - Method in class com.solacesystems.jcsmp.ProducerEventArgs
-
Gets the optional string providing additional information about the event,
null
if unavailable.
- getInfo() - Method in class com.solacesystems.jcsmp.SessionEventArgs
-
Gets the optional string providing additional information about the event,
null
if unavailable.
- getInteger(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Integer value mapped to the specified case-sensitive key.
- getIntegerProperty(String) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getIntegerProperty(String) - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Searches for the property with the specified key in the property list and
converts to Integer.
- getJCSMPSession() - Method in interface com.solacesystems.jcsmp.CacheSession
-
Gets the JCSMPSession that created this CacheSession.
- getKeepAliveIntervalInMillis() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getKeepAliveLimit() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getLastStatsReset() - Method in class com.solacesystems.jcsmp.JCSMPStats
-
Gets the date/time of the last reset of this instance.
- getLong(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Long value mapped to the specified case-sensitive key.
- getMap() - Method in interface com.solacesystems.jcsmp.MapMessage
-
Gets the message content.
- getMap(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the SDTMap value mapped to the specified case-sensitive key.
- getMaxAge() - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Gets the maximum message age (in seconds).
- getMaxMsgRedelivery() - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Defines the maximum message redelivery count on the queue or topic endpoint.
- getMaxMsgs() - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Gets the maximum messages per Topic.
- getMaxMsgSize() - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Returns the maximum message size for the endpoint.
- getMessage() - Method in interface com.solacesystems.jcsmp.JCSMPSendMultipleEntry
-
Gets the message to send.
- getMessageConsumer(XMLMessageListener) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageConsumer() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageConsumer(JCSMPReconnectEventHandler, XMLMessageListener) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageConsumer(JCSMPReconnectEventHandler) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageConsumer(SubscriptionStateProvider, XMLMessageListener) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageConsumer(SubscriptionStateProvider) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageConsumer(SubscriptionStateProvider, JCSMPReconnectEventHandler, XMLMessageListener) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageConsumer(SubscriptionStateProvider, JCSMPReconnectEventHandler) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageId() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- getMessageIdLong() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- getMessageListener() - Method in interface com.solacesystems.jcsmp.XMLMessageConsumer
-
Gets the message consumer's message listener.
- getMessageProducer(JCSMPStreamingPublishEventHandler) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Get an instance of XMLMessageProducer
.
- getMessageProducer(JCSMPStreamingPublishEventHandler, JCSMPProducerEventHandler) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Get an instance of XMLMessageProducer
.
- getMessageProducer() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
- getMessageType() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- getName() - Method in class com.solacesystems.jcsmp.ClientName
-
- getName() - Method in class com.solacesystems.jcsmp.ContextProperties
-
Gets the name of the Context
.
- getName() - Method in interface com.solacesystems.jcsmp.Destination
-
Gets the destination name specified at creation time.
- getName() - Method in interface com.solacesystems.jcsmp.Endpoint
-
Gets the name of the Endpoint.
- getName() - Method in class com.solacesystems.jcsmp.Queue
-
- getName() - Method in class com.solacesystems.jcsmp.SubscriberEndpoint
-
- getName() - Method in class com.solacesystems.jcsmp.TopicEndpoint
-
- getName() - Method in class com.solacesystems.jcsmp.TopicProperties
-
Gets the name of this Topic.
- getName() - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Gets the name of this session.
- getNetworkName(Destination) - Method in class com.solacesystems.jcsmp.DestinationUtils
-
Returns the String representing a
Queue
or
Topic
destination in an encoded network name form.
- getNewSubscription() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
If binding to a
TopicEndpoint
, the subscription to set on the
Endpoint.
- getNext() - Method in interface com.solacesystems.jcsmp.Browser
-
Retrieve the next message from the Browser's local message buffer, if one
is available, waiting if necessary up to the timeout configured in
BrowserProperties
.
- getNext(int) - Method in interface com.solacesystems.jcsmp.Browser
-
Retrieve the next message from the Browser's local message buffer, if one
is available, waiting if necessary up to timeoutInMillis
ms.
- getNextNoWait() - Method in interface com.solacesystems.jcsmp.Browser
-
If there is at least one message available in the Browser's local message
buffer, return it immediately; otherwise, return null.
- getNumOfSubscriptions() - Method in class com.solacesystems.jcsmp.SubscriptionState
-
Deprecated.
- getPermission() - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Returns the permission for this endpoint.
- getPriority() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Returns priority value in the range of 0–255, or -1 if it is not set.
- getProducerDispatcherQueueSize() - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Gets the size of the producer notification dispatcher queue.
- getProperties() - Method in interface com.solacesystems.jcsmp.CacheSession
-
Gets the properties for this Session.
- getProperties() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getProperties() - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Returns the property map.
- getProperties() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the user properties map.
- getProperty(String) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getProperty(String) - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Searches for the property with the specified key in the property list.
- getProperty(String) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Gets a Session property.
- getProperty() - Method in exception com.solacesystems.jcsmp.PropertyMismatchException
-
Gets the property that caused the mismatch exception.
- getPropertyValue() - Method in exception com.solacesystems.jcsmp.PropertyMismatchException
-
Gets the property value that caused the mismatch exception.
- getQuota() - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Returns the quota for the endpoint.
- getReadTimeoutInMillis() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getReceiveBuffer() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getReceiveTimestamp() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the receive timestamp (in milliseconds, from midnight, January 1, 1970 UTC).
- getReconnectFreqManagerMaxReconnects() - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Gets the maximum number of reconnects to allow before the reconnect
frequency manager kills a connection.
- getReconnectRetries() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getReconnectRetryIntervalInMsecs() - Method in class com.solacesystems.jcsmp.BrowserProperties
-
Gets how much time (in ms) to wait between each attempt to reconnect to an endpoint.
- getReconnectRetryIntervalInMsecs() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Gets how much time (in ms) to wait between each attempt to reconnect to an endpoint.
- getReconnectRetryWaitInMillis() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getReconnectTries() - Method in class com.solacesystems.jcsmp.BrowserProperties
-
Gets number of times to attempt to reconnect to an endpoint after the initial bound flow goes down.
- getReconnectTries() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Gets number of times to attempt to reconnect to an endpoint after the initial bound flow goes down.
- getRedelivered() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Indicates if the message has been delivered by the appliance to the API before.
- getReplayStartLocation() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Gets the message replay start location, or null if it is not set.
- getReplicationGroupMessageId() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Get the Replication Group Message ID for the received message.
- getReplyTo() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the replyTo destination
- getReplyToSuffix() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Returns the appended suffix to the session's default ReplyTo base topic
set as part of this message's ReplyTo topic destination.
- getResponseBody() - Method in exception com.solacesystems.jcsmp.JCSMPErrorResponseException
-
- getResponseCode() - Method in class com.solacesystems.jcsmp.FlowEventArgs
-
Gets the optional appliance response code, 0
if unavailable.
- getResponseCode() - Method in exception com.solacesystems.jcsmp.JCSMPErrorResponseException
-
- getResponseCode() - Method in exception com.solacesystems.jcsmp.JCSMPLoginFailureException
-
Get the SMF response code.
- getResponseCode() - Method in class com.solacesystems.jcsmp.ProducerEventArgs
-
Gets the optional appliance response code, 0
if unavailable.
- getResponseCode() - Method in class com.solacesystems.jcsmp.SessionEventArgs
-
Gets the optional appliance response code, 0
if unavailable.
- getResponsePhrase() - Method in exception com.solacesystems.jcsmp.JCSMPErrorResponseException
-
- getResponsePhrase() - Method in exception com.solacesystems.jcsmp.JCSMPLoginFailureException
-
Get the response phrase.
- getSelector() - Method in class com.solacesystems.jcsmp.BrowserProperties
-
Returns the browse selector string.
- getSelector() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Gets the message selector, if one is set.
- getSendBuffer() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getSenderID() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- getSenderId() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Returns the Sender's ID.
- getSenderTimestamp() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the send timestamp (in milliseconds, from midnight, January 1, 1970
UTC).
- getSendTimestamp() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- getSequenceNumber() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the sequence number.
- getSessionName() - Method in interface com.solacesystems.jcsmp.Session
-
- getSessionStats() - Method in interface com.solacesystems.jcsmp.Session
-
Get this session's statistics.
- getShort(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the Short value mapped to the specified case-sensitive key.
- getSmfPort() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getSocketStats() - Method in class com.solacesystems.jcsmp.JCSMPSessionStats
-
- getStack() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getStat(StatType) - Method in class com.solacesystems.jcsmp.JCSMPStats
-
Poll a specific statistic.
- getStatus() - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Gets the status of the current transaction.
- getStream(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the SDTStream value mapped to the specified case-sensitive key.
- getStream() - Method in interface com.solacesystems.jcsmp.StreamMessage
-
Gets the message content.
- getStream() - Method in interface com.solacesystems.jcsmp.StreamXMLMessage
-
Deprecated.
Get the
InputStream
from which the message content can be read.
- getStreamingCallbackHandler() - Method in interface com.solacesystems.jcsmp.Producer
-
Deprecated.
- getString(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the String value mapped to the specified case-sensitive key.
- getStringProperty(String) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- getStringProperty(String) - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Searches for the property with the specified key in the property list and
converts to String.
- getSubcode() - Method in exception com.solacesystems.jcsmp.JCSMPErrorResponseException
-
- getSubcode() - Method in exception com.solacesystems.jcsmp.JCSMPFlowTransportUnsolicitedUnbindException
-
- getSubcodeAsString(int) - Static method in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Gets the name of the subcode (useful for logging subcodes).
- getSubcodeEx() - Method in exception com.solacesystems.jcsmp.JCSMPErrorResponseException
-
- getSubscription() - Method in interface com.solacesystems.jcsmp.FlowReceiver
-
Returns the subscription associated to the Endpoint when bound to a
TopicEndpoint
.
- getSubscriptionCache() - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Gets an unmodifiable view of the Session's subscription cache.
- getSubscriptionState() - Method in interface com.solacesystems.jcsmp.SubscriptionStateProvider
-
Deprecated.
This method returns the most recent subscription state of a subscriber.
- getSupportedMaxNumOfXpesInOneRequest() - Method in class com.solacesystems.jcsmp.JCSMPRuntime
-
Deprecated.
- getSupportedProtocolStacks() - Method in class com.solacesystems.jcsmp.JCSMPRuntime
-
- getSwVersion() - Method in interface com.solacesystems.common.config.Version
-
- getSwVersion() - Method in class com.solacesystems.common.config.VersionBean
-
- getText() - Method in interface com.solacesystems.jcsmp.TextMessage
-
Gets the message content.
- getText() - Method in interface com.solacesystems.jcsmp.TextXMLMessage
-
Deprecated.
Get the message content as text.
- getTimeout() - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Gets the timeout for a cache request (in milliseconds).
- getTimeToLive() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
The number of milliseconds before the message is discarded or moved to
Dead Message Queue.
- getTitle() - Method in class com.solacesystems.jcsmp.JCSMPStats
-
Gets the title this instance of JCSMPStats
was initialized
with.
- getTopicSequenceNumber() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Gets the topic sequence number generated by the appliance.
- getTransportWindowSize() - Method in class com.solacesystems.jcsmp.BrowserProperties
-
The TransportWindowSize affects the number of local messages that are
pre-fetched by the Browser.
- getTransportWindowSize() - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Returns the Guaranteed message transport window size for the flow.
- getUserData() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
When an application sends a message, it can optionally attach
application-specific data along with the message, such as user data.
- getValueType() - Method in enum com.solacesystems.jcsmp.CapabilityType
-
The type of value returned when accessing this capability.
- getVersion() - Method in class com.solacesystems.jcsmp.JCSMPRuntime
-
Get the version of the JCSMP API.
- getVirtualRouterName() - Method in class com.solacesystems.jcsmp.ClientName
-
Not available for ClientName
.
- getVirtualRouterName() - Method in interface com.solacesystems.jcsmp.Endpoint
-
The virtual router name identifier for the Endpoint.
- getVirtualRouterName() - Method in class com.solacesystems.jcsmp.SubscriberEndpoint
-
- getVirtualRouterName() - Method in class com.solacesystems.jcsmp.TopicEndpoint
-
- getWaitTimeout() - Method in class com.solacesystems.jcsmp.BrowserProperties
-
Returns the WaitTimeout in msecs.
- getWindowSize() - Method in class com.solacesystems.jcsmp.ProducerFlowProperties
-
The size of the sliding publisher window for Guaranteed messages.
- getXMLContent() - Method in interface com.solacesystems.jcsmp.XMLContentMessage
-
Gets the message content.
- JAAS_CONFIG_FILE_RELOAD_ENABLED - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
A boolean property when true indicates that the login configuration file is reloaded before connect or reconnect to the router.
- JAAS_LOGIN_CONTEXT - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
A session property that specifies a name that applications use to refer to the entry in
a login configuration file when they instantiate a LoginContext.
- JCSMPChannelProperties - Class in com.solacesystems.jcsmp
-
JCSMPChannelProperties
describes the properties required to
create a channel connection with a Solace appliance.
- JCSMPChannelProperties() - Constructor for class com.solacesystems.jcsmp.JCSMPChannelProperties
-
Construct a default JCSMPChannelProperties
.
- JCSMPChannelProperties(String, int, int, int, int, int, int) - Constructor for class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- JCSMPErrorResponseException - Exception in com.solacesystems.jcsmp
-
JCSMPErrorResponseException
is used to capture Solace Message
Format (SMF) response codes.
- JCSMPErrorResponseException(int, String, String, String) - Constructor for exception com.solacesystems.jcsmp.JCSMPErrorResponseException
-
Construct a JCSMPErrorResponseException
- JCSMPErrorResponseSubcode - Enum in com.solacesystems.jcsmp
-
- JCSMPErrorResponseSubcodeEx - Class in com.solacesystems.jcsmp
-
Subcode that gives more detailed information about an error response.
- JCSMPException - Exception in com.solacesystems.jcsmp
-
The base class of JCSMP exceptions.
- JCSMPException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPException
-
Constructs a JCSMPException
with the specified detailed
message and nested exception.
- JCSMPException(String, Throwable, String) - Constructor for exception com.solacesystems.jcsmp.JCSMPException
-
Constructs a JCSMPException
with the specified detailed
message and nested exception.
- JCSMPException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPException
-
Constructs a JCSMPException
with the specified detailed
message.
- JCSMPFactory - Class in com.solacesystems.jcsmp
-
Factory for obtaining instances of messaging system entities such as JCSMPSessions, Contexts, Endpoints, Destinations, and Subscriptions.
- JCSMPFatalErrorException - Exception in com.solacesystems.jcsmp
-
JCSMPFatalErrorException
indicates an unrecoverable error condition.
- JCSMPFatalErrorException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPFatalErrorException
-
- JCSMPFatalErrorException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPFatalErrorException
-
- JCSMPFlowTransportException - Exception in com.solacesystems.jcsmp
-
Indicates a transport error condition for a specific flow, while the parent
session is not necessarily closed.
- JCSMPFlowTransportException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPFlowTransportException
-
Construct an instance with message.
- JCSMPFlowTransportException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPFlowTransportException
-
Construct an instance with cause.
- JCSMPFlowTransportUnsolicitedUnbindException - Exception in com.solacesystems.jcsmp
-
This exception is used to indicate that a Guaranteed Delivery Flow (
FlowReceiver
)
encountered a terminal condition making the flow unusable and must be closed/destroyed due to an unsolicited unbind
for the resource it requires.
- JCSMPFlowTransportUnsolicitedUnbindException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPFlowTransportUnsolicitedUnbindException
-
Construct an instance with message.
- JCSMPFlowTransportUnsolicitedUnbindException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPFlowTransportUnsolicitedUnbindException
-
Construct an instance with cause.
- JCSMPGlobalProperties - Class in com.solacesystems.jcsmp
-
This class exposes tunable settings for some of the Messaging API's internal
functionality.
- JCSMPGlobalProperties() - Constructor for class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Constructs a new instance with default values.
- JCSMPInterruptedException - Exception in com.solacesystems.jcsmp
-
- JCSMPInterruptedException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPInterruptedException
-
Create a new JCSMPInterruptedException with message and
cause.
- JCSMPInterruptedException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPInterruptedException
-
Create a new JCSMPInterruptedException with message.
- JCSMPLoginFailureException - Exception in com.solacesystems.jcsmp
-
Indicates a producer or consumer was unable to login to the 3200 Series
appliance.
- JCSMPLoginFailureException(int, String, int, String) - Constructor for exception com.solacesystems.jcsmp.JCSMPLoginFailureException
-
Construct a JCSMPLoginFailureException
- JCSMPLogLevel - Enum in com.solacesystems.jcsmp
-
Represents a logging level in org.apache.commons.logging
.
- JCSMPNotComparableException - Exception in com.solacesystems.jcsmp
-
NotComparableException
indicates that the comparison operation
failed because the two objects being compared are semantically not comparable.
- JCSMPNotComparableException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPNotComparableException
-
- JCSMPNotComparableException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPNotComparableException
-
- JCSMPOperationException - Exception in com.solacesystems.jcsmp
-
JCSMPOperationException
indicates an error condition related to Content Subscription Management Protocol (CSMP)
operation.
- JCSMPOperationException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPOperationException
-
- JCSMPOperationException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPOperationException
-
- JCSMPProducerEventHandler - Interface in com.solacesystems.jcsmp
-
- JCSMPProperties - Class in com.solacesystems.jcsmp
-
Properties for customizing
Session
.
- JCSMPProperties() - Constructor for class com.solacesystems.jcsmp.JCSMPProperties
-
Construct a JCSMPProperties
object with default settings.
- JCSMPProperties(String, int, String, String, SecureSessionProperties) - Constructor for class com.solacesystems.jcsmp.JCSMPProperties
-
Construct a JCSMPProperties
object.
- JCSMPPropertyMap - Class in com.solacesystems.jcsmp
-
- JCSMPPropertyMap() - Constructor for class com.solacesystems.jcsmp.JCSMPPropertyMap
-
- JCSMPReconnectEventHandler - Interface in com.solacesystems.jcsmp
-
JCSMPReconnectEventHandler
is a callback interface called before
and after the subscriber data channel is reestablished.
- JCSMPRequestTimeoutException - Exception in com.solacesystems.jcsmp
-
Indicates that a blocking request operation timed out.
- JCSMPRequestTimeoutException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPRequestTimeoutException
-
- JCSMPRequestTimeoutException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPRequestTimeoutException
-
- JCSMPResponseListener - Interface in com.solacesystems.jcsmp
-
A callback interface to handle responses from asynchronous subscription operations.
- JCSMPResponseTimeoutException - Exception in com.solacesystems.jcsmp
-
JCSMPResponseTimeoutException
is used for client request timeout.
- JCSMPResponseTimeoutException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPResponseTimeoutException
-
- JCSMPResponseTimeoutException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPResponseTimeoutException
-
- JCSMPRuntime - Class in com.solacesystems.jcsmp
-
JCSMPRuntime
provides JCSMP VM-wide runtime information, such
as JCSMP version information, supported protocol stacks, and global
statistics.
- JCSMPSecurityException - Exception in com.solacesystems.jcsmp
-
Thrown when a security restriction prevents an operation from being performed.
- JCSMPSecurityException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPSecurityException
-
Constructs a JCSMPSecurityException with the specified message.
- JCSMPSecurityException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPSecurityException
-
Constructs a JCSMPSecurityException with the specified message
and cause.
- JCSMPSendMultipleEntry - Interface in com.solacesystems.jcsmp
-
Represents a {Message, Destination} tuple used as part of a batch send
operation.
- JCSMPSession - Interface in com.solacesystems.jcsmp
-
JCSMPSession
- JCSMPSessionStats - Class in com.solacesystems.jcsmp
-
Statistics associated with a
Session
.
- JCSMPSessionStats(JCSMPSession) - Constructor for class com.solacesystems.jcsmp.JCSMPSessionStats
-
Constructs a JCSMPSessionStats
object for a session.
- JCSMPSessionStats() - Constructor for class com.solacesystems.jcsmp.JCSMPSessionStats
-
- JCSMPStateException - Exception in com.solacesystems.jcsmp
-
JCSMPStateException
indicates that the program logic cannot proceed
based on the current
JCSMPSession
state.
- JCSMPStateException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPStateException
-
- JCSMPStateException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPStateException
-
- JCSMPStats - Class in com.solacesystems.jcsmp
-
Represents a set of message statistics.
- JCSMPStats(String) - Constructor for class com.solacesystems.jcsmp.JCSMPStats
-
Deprecated.
- JCSMPStats(String, JCSMPSession) - Constructor for class com.solacesystems.jcsmp.JCSMPStats
-
- JCSMPStreamingPublishCorrelatingEventHandler - Interface in com.solacesystems.jcsmp
-
A callback interface to handle responses from send operations asynchronously.
- JCSMPStreamingPublishEventHandler - Interface in com.solacesystems.jcsmp
-
- JCSMPTransportException - Exception in com.solacesystems.jcsmp
-
JCSMPTransportException
indicates an error condition regarding
communication with the Solace appliance.
- JCSMPTransportException(String) - Constructor for exception com.solacesystems.jcsmp.JCSMPTransportException
-
- JCSMPTransportException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.JCSMPTransportException
-
- JCSMPVersion - Class in com.solacesystems.jcsmp
-
JCSMP version information.
- JCSMPVersion() - Constructor for class com.solacesystems.jcsmp.JCSMPVersion
-
Constructs a JCSMP Version object.
- P2PINBOX_IN_USE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- PARTITIONED_QUEUE_NOT_SUPPRTED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client did not provide the PQ ClientCapability and has tried to bind to a Partitioned Queue.
- PASSWORD - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- PAYLOAD_COMPRESSION_LEVEL - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
This property must be set to enable payload compression.
- PERMISSION_CONSUME - Static variable in class com.solacesystems.jcsmp.EndpointProperties
-
Permission to consume messages from the endpoint.
- PERMISSION_DELETE - Static variable in class com.solacesystems.jcsmp.EndpointProperties
-
Permission to delete an endpoint.
- PERMISSION_MODIFY_TOPIC - Static variable in class com.solacesystems.jcsmp.EndpointProperties
-
Permission to modify the topic on a Topic endpoint.
- PERMISSION_NONE - Static variable in class com.solacesystems.jcsmp.EndpointProperties
-
No permission on the endpoint.
- PERMISSION_NOT_ALLOWED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
An attempt was made to bind to, deprovision, consume a message, or
deprovision an Endpoint without permission.
- PERMISSION_READ_ONLY - Static variable in class com.solacesystems.jcsmp.EndpointProperties
-
Permission to only read from an endpoint.
- PERSISTENT - Static variable in class com.solacesystems.jcsmp.MessageType
-
Deprecated.
Message type making use of Guaranteed delivery features: guaranteed once
and only once delivery, guaranteed in-order delivery.
- postReconnect() - Method in interface com.solacesystems.jcsmp.JCSMPReconnectEventHandler
-
Called after each reconnection.
- preReconnect() - Method in interface com.solacesystems.jcsmp.JCSMPReconnectEventHandler
-
Called before each reconnection attempt.
- Producer - Interface in com.solacesystems.jcsmp
-
Producer
is the super class of XMLMessageProducer
.
- ProducerEvent - Enum in com.solacesystems.jcsmp
-
- ProducerEventArgs - Class in com.solacesystems.jcsmp
-
Represents a producer event notification.
- ProducerFlowProperties - Class in com.solacesystems.jcsmp
-
Properties used for creating producer flows.
- ProducerFlowProperties() - Constructor for class com.solacesystems.jcsmp.ProducerFlowProperties
-
ProducerFlowProperties default constructor.
- ProducerFlowProperties(JCSMPProperties) - Constructor for class com.solacesystems.jcsmp.ProducerFlowProperties
-
ProducerFlowProperties constructor.
- ProducerFlowProperties(ProducerFlowProperties) - Constructor for class com.solacesystems.jcsmp.ProducerFlowProperties
-
ProducerFlowProperties copy constructor.
- PropertyMismatchException - Exception in com.solacesystems.jcsmp
-
A general exception for property mismatch problems.
- PropertyMismatchException(String, String, Object, Throwable) - Constructor for exception com.solacesystems.jcsmp.PropertyMismatchException
-
Constructor for the property mismatch exception.
- PropertyMismatchException(String, String, Object) - Constructor for exception com.solacesystems.jcsmp.PropertyMismatchException
-
Constructor for the property mismatch exception.
- PropertyMismatchException(String, Object) - Constructor for exception com.solacesystems.jcsmp.PropertyMismatchException
-
Constructor for the property mismatch exception.
- propertyNames() - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- propertyNames() - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Gets the set of property names (keys) currently in the property map.
- provision(Endpoint, EndpointProperties, long) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Provisions an Endpoint on the appliance.
- PUB_ACK_TIME - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- PUB_ACK_WINDOW_SIZE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- PUB_MULTI_THREAD - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- PUB_USE_INTERMEDIATE_DIRECT_BUF - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- PUBLISH_ACL_DENIED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The publishing of message was denied due to topic matching a publish ACL (Access
Control List).
- PUBLISH_NO_VALID_CLOSED_USER_GROUP - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The publishing of a message was denied due to the publisher having no valid closed
user group.
- PUBLISHER_DATA_CHANNEL_PROPERTIES - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- PUBLISHER_WINDOW_CLOSED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
Counts the number of times an application attempted to enqueue a
Guaranteed Delivery message for publishing and found the publisher window
full.
- putAll(SDTMap) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Copies the mappings from the given SDTMap and puts them in this SDTMap.
- putBoolean(String, Boolean) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putByte(String, Byte) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putBytes(String, byte[]) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putBytes(String, byte[], int, int) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putCharacter(String, Character) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putDestination(String, Destination) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putDouble(String, Double) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putFloat(String, Float) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putInteger(String, Integer) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putLong(String, Long) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putMap(String, SDTMap) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putObject(String, Object) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putShort(String, Short) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putStream(String, SDTStream) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- putString(String, String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Associates the specified case-sensitive key with the value in the map.
- read() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads the next object on the stream.
- READ_TIMEOUT_IN_MILLIS - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- readAttachmentBytes(byte[]) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Reads bytes from an attachment, copying the data to the supplied byte
array.
- readAttachmentBytes(byte[], int) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Reads length
bytes from an attachment, copying the data to
the supplied byte array.
- readAttachmentBytes(int, byte[], int, int) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Reads length
bytes from an attachment, copying the data to
the supplied byte array.
- readBoolean() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a Boolean from a Stream.
- readByte() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a Byte from a Stream.
- readBytes(byte[]) - Method in interface com.solacesystems.jcsmp.BytesXMLMessage
-
- readBytes(byte[], int) - Method in interface com.solacesystems.jcsmp.BytesXMLMessage
-
- readBytes() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a byte[] from a Stream.
- readCharacter() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a Character from a Stream.
- readContentBytes(int, byte[], int, int) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Reads length
bytes from the message content, copying the
data to the supplied byte array.
- readContentBytes(byte[]) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Reads from the message content, copying the data to the supplied byte
array.
- readContentBytes(byte[], int) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Reads length
bytes from the message content, copying the
data to the supplied byte array.
- readDestination() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a Destination from a Stream.
- readDouble() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a Double from a Stream.
- readFloat() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a Float from a Stream.
- readInteger() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads an Integer from a Stream.
- readLong() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a Long from a Stream.
- readMap() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a SDTMap from a Stream.
- readShort() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a Short from a Stream.
- readStream() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a SDTStream from a Stream.
- readString() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Reads a String from a Stream.
- REAPPLY_SUBSCRIPTIONS - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- receive() - Method in interface com.solacesystems.jcsmp.Consumer
-
Receives the next available message, waiting until one is available.
- receive(int) - Method in interface com.solacesystems.jcsmp.Consumer
-
Receives the next available message.
- RECEIVE_BUFFER - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- receiveNoWait() - Method in interface com.solacesystems.jcsmp.Consumer
-
Receives the next available message.
- RECONNECT_RETRIES - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- RECONNECT_RETRY_WAIT_IN_MILLIS - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- REDELIVERY_DELAY_NOT_SUPPORT - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client did not provide the RD_LT ClientCapability and has tried to bind to the
endpoint with configured delayed redelivery.
- rejectMessage() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- RELIABLE_BYTES_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of bytes received through TCP.
- RELIABLE_BYTES_RESENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of bytes in reliable messages that were retransmitted to the appliance.
- RELIABLE_BYTES_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
Total count of bytes sent through TCP.
- RELIABLE_DIRECT_BYTES_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_DIRECT_BYTES_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_DIRECT_MSGS_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_DIRECT_MSGS_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_MSGS_DISCARDED_DUPLICATES - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of messages received through TCP and dropped
for being received as duplicate.
- RELIABLE_MSGS_DISCARDED_NO_MATCHING_FLOW - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of messages discarded due to arriving on a message flow that did
not match any local open message flows.
- RELIABLE_MSGS_DISCARDED_OUTOFORDER - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of messages received through TCP and dropped
for being received out-of-order.
- RELIABLE_MSGS_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of messages received through TCP.
- RELIABLE_MSGS_RECVED_ACCEPTED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of messages received through TCP that the application has accepted.
- RELIABLE_MSGS_RECVED_ACKED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of messages received through TCP that were
acknowledged, indicating successful delivery to the application.
- RELIABLE_MSGS_RECVED_FAILED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of messages received through TCP that the application has failed to process.
- RELIABLE_MSGS_RECVED_REJECTED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of messages received through TCP that have been rejected by the application.
- RELIABLE_MSGS_RESENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of reliable messages that were retransmitted to the appliance.
- RELIABLE_MSGS_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
Total count of messages sent through TCP.
- RELIABLE_MSGS_SENT_CONFIRMED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
Total count of messages sent through TCP acknowledged by
the appliance.
- RELIABLE_NONPERSISTENT_BYTES_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_BYTES_RESENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_BYTES_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_MSGS_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_MSGS_RECVED_ACCEPTED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_MSGS_RECVED_ACKED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_MSGS_RECVED_FAILED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_MSGS_RECVED_REJECTED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_MSGS_RESENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_NONPERSISTENT_MSGS_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_BYTES_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_BYTES_RESENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_BYTES_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_MSGS_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_MSGS_RECVED_ACCEPTED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_MSGS_RECVED_ACKED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
A count of
DeliveryMode.PERSISTENT
messages received that were acknowledged, indicating
successful delivery to the application.
- RELIABLE_PERSISTENT_MSGS_RECVED_FAILED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_MSGS_RECVED_REJECTED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_MSGS_RESENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- RELIABLE_PERSISTENT_MSGS_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
- remove(BytesXMLMessage) - Method in interface com.solacesystems.jcsmp.Browser
-
Remove a message from the appliance's Queue Endpoint.
- remove(String) - Method in interface com.solacesystems.jcsmp.SDTMap
-
Removes the mapping for the specified key if present.
- removeSubscriber() - Method in interface com.solacesystems.jcsmp.Session
-
- removeSubscription(Subscription) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Removes a subscription from the appliance.
- removeSubscription(Subscription, boolean) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Removes a subscription from the appliance.
- removeSubscription(Endpoint, Subscription, int) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Removes a subscription from an Endpoint on the appliance.
- removeSubscription(Subscription, JCSMPResponseListener, Object) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Removes a subscription asynchronously from the appliance.
- removeSubscription(Endpoint, Subscription, JCSMPResponseListener, Object) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Removes a subscription asynchronously from an Endpoint on the appliance.
- REPLAY_ANONYMOUS_QUEUE_NOT_SUPPORTED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The request attempted to start replay on an anonymous queue, which is not supported.
- REPLAY_CANCELLED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The flow was replaying messages as requested by an earlier bind request, but the replay was
administratively cancelled.
- REPLAY_DISABLED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Replay log is not created on message VPN.
- REPLAY_FAILED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
An unexpected error has happened during message replay on the queue or DTE.
- REPLAY_LOG_MODIFIED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
A replay was ongoing on the queue or DTE and the replay log was modified.
- REPLAY_MESSAGE_UNAVAILABLE - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The flow was replaying messages as requested by an earlier bind request, but the replay failed
because messages to be replayed were trimmed from the replay log.
- REPLAY_START_MESSAGE_UNAVAILABLE - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
A replay was requested but, the requested start message is not available in the replay log.
- REPLAY_START_TIME_NOT_AVAILABLE - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
A replay was requested, but the requested start time is not available in the replay log.
- REPLAY_STARTED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
A replay was started on the queue or DTE, either by another client or by the router.
- REPLAY_TEMPORARY_NOT_SUPPORTED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Replay Not Supported on Temporary Queue/Topic Endpoint
This subCode is used for the following error responses:
- 403 Replay Not Supported on Temporary Queue
- 403 Replay Not Supported on Temporary Topic Endpoint
- REPLAYED_MESSAGE_REJECTED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The router attempted to replay a message, but the queue/topic endpoint rejected the message to
sender.
- ReplayStartLocation - Interface in com.solacesystems.jcsmp
-
ReplayStartLocation
specifies a message replay start location.
- ReplayStartLocationDate - Interface in com.solacesystems.jcsmp
-
JCSMPReplayStartLocationDate
specifies a date and time based message replay start location.
- REPLICATION_IS_STANDBY - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
An attempt to perform an operation using a VPN that is configured
to be STANDBY for replication.
- ReplicationGroupMessageId - Interface in com.solacesystems.jcsmp
-
ReplicationGroupMessageId
specifies a Replication Group Message ID as a replay start location.
- REPLIES_DISCARDED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of replies that have been discarded because
there was no outstanding request.
- REPLIES_RECVED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of replies to requests that have been received.
- request(XMLMessage, long, Destination) - Method in interface com.solacesystems.jcsmp.Requestor
-
Performs a request to the specified destination.
- Requestor - Interface in com.solacesystems.jcsmp
-
An interface for submitting requests to the Solace appliance network.
- REQUESTS_SENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of requests that have been sent.
- REQUESTS_TIMED_OUT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of requests that have timed out waiting for a reply.
- reset() - Method in class com.solacesystems.jcsmp.ContextProperties
-
Resets the state.
- reset() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Resets the read pointer to the last position saved by mark().
- reset() - Method in class com.solacesystems.jcsmp.TopicProperties
-
Resets all properties to default values.
- reset() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Resets the message, clearing all fields, preparing it for publishing
again.
- resetStats() - Method in class com.solacesystems.jcsmp.JCSMPRuntime
-
Reset the global JCSMP statistics.
- resetStats() - Method in class com.solacesystems.jcsmp.JCSMPStats
-
Reset the statistics in this instance of JCSMPStats
.
- responseReceived(String) - Method in interface com.solacesystems.jcsmp.JCSMPStreamingPublishCorrelatingEventHandler
-
- responseReceived(String) - Method in interface com.solacesystems.jcsmp.JCSMPStreamingPublishEventHandler
-
- responseReceivedEx(Object) - Method in interface com.solacesystems.jcsmp.JCSMPStreamingPublishCorrelatingEventHandler
-
This method is invoked whenever an OK response is received.
- rewind() - Method in interface com.solacesystems.jcsmp.SDTStream
-
Rewinds the read pointer to the beginning of the stream.
- rewindAttachment() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- rewindContent() - Method in interface com.solacesystems.jcsmp.BytesXMLMessage
-
- rollback() - Method in interface com.solacesystems.jcsmp.transaction.TransactedSession
-
Rollback the active transaction.
- RollbackException - Exception in com.solacesystems.jcsmp.transaction
-
An exception thrown when a transaction rolls back unexpectedly.
- RollbackException(String) - Constructor for exception com.solacesystems.jcsmp.transaction.RollbackException
-
- RollbackException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.transaction.RollbackException
-
- ROUTER_DISCARD_NOTIFICATIONS - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of messages received with the Discard Notification bit set.
- RuntimeStatType - Class in com.solacesystems.jcsmp.statistics
-
Named statistics supported by JCSMPRuntime
.
- SDTEOFException - Exception in com.solacesystems.jcsmp
-
SDTEOFException
indicates a read operation was
performed on an SDTStream which has no more data to read.
- SDTEOFException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.SDTEOFException
-
Constructs a MessageEOFException
with the specified detailed
message and nested exception.
- SDTEOFException(String) - Constructor for exception com.solacesystems.jcsmp.SDTEOFException
-
Constructs a MessageEOFException
with the specified detailed
message.
- SDTException - Exception in com.solacesystems.jcsmp
-
The base class of SDT exceptions.
- SDTException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.SDTException
-
Constructs a MessageException
with the specified detailed
message and nested exception.
- SDTException(String) - Constructor for exception com.solacesystems.jcsmp.SDTException
-
Constructs a MessageException
with the specified detailed
message.
- SDTFormatException - Exception in com.solacesystems.jcsmp
-
SDTFormatException
indicates a type conversion
error occurred retrieving data from an SDTMap or SDTStream.
- SDTFormatException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.SDTFormatException
-
Constructs a MessageFormatException
with the specified detailed
message and nested exception.
- SDTFormatException(String) - Constructor for exception com.solacesystems.jcsmp.SDTFormatException
-
Constructs a MessageFormatException
with the specified detailed
message.
- SDTMap - Interface in com.solacesystems.jcsmp
-
Map Structured Data Type (SDT) that maps case-sensitive Strings to a supported data type.
- SDTStream - Interface in com.solacesystems.jcsmp
-
Stream Structured Data Type (SDT) that supports the following data types:
Boolean
,
Byte
,
byte[],
Character
,
Destination
,
Double
,
Float
,
Integer
,
Long
,
SDTMap
,
Short
,
SDTStream
,
String
.
- SDTUnknownType - Interface in com.solacesystems.jcsmp
-
An unknown structured data type that can be used to provide compatibility with new structured data types.
- SECURE_PROPS - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Deprecated.
- SELECTOR_INVALID - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to bind to a topic endpoint witn an improperly
formatted selector.
- SELECTOR_MATCH_ERROR - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to bind to a non-exclusive topic endpoint that is already
bound with a different ingress selector.
- SELECTORS_NOT_SUPPORTED_ON_PARTITIONED_QUEUE - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
Egress selectors are not permitted when binding to a Partitioned Queue.
- send(XMLMessage) - Method in interface com.solacesystems.jcsmp.XMLMessageProducer
-
Deprecated.
- send(XMLMessage, Destination) - Method in interface com.solacesystems.jcsmp.XMLMessageProducer
-
Sends a message to a destination, such as a Queue or Topic.
- SEND_BUFFER - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- sendCacheRequest(Long, Topic, boolean, CacheLiveDataAction) - Method in interface com.solacesystems.jcsmp.CacheSession
-
Send a synchronous cache request message.
- sendCacheRequest(Long, Topic, boolean, CacheLiveDataAction, CacheRequestListener) - Method in interface com.solacesystems.jcsmp.CacheSession
-
Send an asynchronous cache request message.
- sendMultiple(JCSMPSendMultipleEntry[], int, int, int) - Method in interface com.solacesystems.jcsmp.XMLMessageProducer
-
Sends a batch of messages.
- sendReply(XMLMessage, XMLMessage) - Method in interface com.solacesystems.jcsmp.XMLMessageProducer
-
Convenience function for sending a reply message.
- SERVICE_UNAVAILABLE - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
A control operation failed due to Service Unavailable.
- Session - Interface in com.solacesystems.jcsmp
-
Session
represents the main application interface.
- SESSION_NAME - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Deprecated.
- SessionEvent - Enum in com.solacesystems.jcsmp
-
Session event types that can be given to the session event callback handler (
SessionEventHandler
) registered for a session.
- SessionEventArgs - Class in com.solacesystems.jcsmp
-
Represents a session event notification.
- SessionEventHandler - Interface in com.solacesystems.jcsmp
-
A callback handler for session events.
- setAccessType(Integer) - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Sets the access type for the endpoint.
- setAckImmediately(boolean) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Set the ACK Immediately message property.
- setAckMode(String) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
- setAckThreshold(int) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Sets threshold for sending an acknowledgement, as a percentage of
window size
.
- setAckTimerInMsecs(int) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Sets the acknowledgement timer for the flow (in milliseconds).
- setActiveFlowIndication(boolean) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Applications that require a separate message for active or inactive flow indication
must set this property to true
when creating the flow.
- setApplicationMessageId(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the message ID (a string for an application-specific message
identifier).
- setApplicationMessageType(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the application message type.
- setAppMessageID(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- setAppMessageType(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- setAsReplyMessage(boolean) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the reply field of the message.
- setBooleanProperty(String, boolean) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setBooleanProperty(String, boolean) - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Sets a property with the specified key and value in the property list,
wrapping the value as a Boolean.
- setCacheName(String) - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Sets the cache name of the cache to send the request to.
- setCompressionLevel(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setConnectRetries(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setConnectRetriesPerHost(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setConnectTimeoutInMillis(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setConsumerDefaultFlowCongestionLimit(int) - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Sets the the default consumer's congestion limit.
- setConsumerDispatcherQueueSize(int) - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Sets the size of the consumer notification dispatcher queue.
- setContentBufferResizeMultiplier(int) - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Set content buffer multiplier (the default is 25).
- setContentBufferSizeDefault(int) - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Set content buffer size default (the default is 4096).
- setCorrelationId(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the correlation ID.
- setCorrelationKey(Object) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the correlation key for the message.
- setCos(User_Cos) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the Class of Service (CoS) value for this message.
- setData(byte[]) - Method in interface com.solacesystems.jcsmp.BytesMessage
-
Sets the message content of the attachment part.
- setDate(Date) - Method in interface com.solacesystems.jcsmp.ReplayStartLocationDate
-
- setDeliverEvtsThruBlockingRecv(boolean) - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Sets whether to deliver a cache request complete event
through the API's synchronous receive interface.
- setDeliverToOne(boolean) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Deprecated.
- setDeliveryMode(DeliveryMode) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the delivery mode of the message.
- setDestination(Destination) - Method in interface com.solacesystems.jcsmp.JCSMPSendMultipleEntry
-
Sets the destination to send the message to.
- setDiscardBehavior(Integer) - Method in class com.solacesystems.jcsmp.EndpointProperties
-
If set, whether to notify sender if a message fails to be enqueued to the
endpoint.
- setDMQEligible(boolean) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Set the message to be eligible to be moved to a Dead Message Queue.
- setElidingEligible(boolean) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets whether the message is eligible for eliding.
- setEndpoint(Endpoint) - Method in class com.solacesystems.jcsmp.BrowserProperties
-
Sets the Endpoint to browse.
- setEndpoint(Endpoint) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
The appliance Endpoint to bind to.
- setExpiration(long) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
The UTC time (in milliseconds, from midnight, January 1, 1970 UTC) when the message is supposed to expire.
- setExtraInfo(String) - Method in exception com.solacesystems.jcsmp.JCSMPException
-
- setGlobalProperties(JCSMPGlobalProperties) - Method in class com.solacesystems.jcsmp.JCSMPFactory
-
- setHTTPContentEncoding(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the HTTP content type encoding value for interaction with an HTTP client.
- setHTTPContentType(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the HTTP content type header value for interaction with an HTTP client.
- setIntegerProperty(String, int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setIntegerProperty(String, int) - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Sets a property with the specified key and value in the property list,
wrapping the value as an Integer.
- setKeepAliveIntervalInMillis(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setKeepAliveLimit(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setMap(SDTMap) - Method in interface com.solacesystems.jcsmp.MapMessage
-
Sets the message content.
- setMaxAge(int) - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Sets the maximum message age (in seconds).
- setMaxMsgRedelivery(Integer) - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Sets the maximum message redelivery count on the queue or topic endpoint.
- setMaxMsgs(int) - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Sets the maximum messages per Topic.
- setMaxMsgSize(Integer) - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Sets the maximum message size for the endpoint.
- setMessage(XMLMessage) - Method in interface com.solacesystems.jcsmp.JCSMPSendMultipleEntry
-
Sets the message to send.
- setMessageListener(XMLMessageListener) - Method in interface com.solacesystems.jcsmp.XMLMessageConsumer
-
- setMessageType(MessageType) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- setName(String) - Method in class com.solacesystems.jcsmp.ContextProperties
-
Sets the name of the Context
.
- setName(String) - Method in class com.solacesystems.jcsmp.TopicProperties
-
Sets a name for the Topic
.
- setNewSubscription(Subscription) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
If binding to a
TopicEndpoint
, the
Topic
to
set/replace as a topic subscription on the endpoint.
- setNoLocal(boolean) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
When the flow has the noLocal
flag enabled, messages published on the
session cannot appear in a flow created in the same session, even if the endpoint
contains a subscription that matches the published message.
- setNumOfSubscriptions(int) - Method in class com.solacesystems.jcsmp.SubscriptionState
-
Deprecated.
Set the number of subscriptions.
- setPermission(Integer) - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Sets the permissions for the endpoint.
- setPriority(int) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
A message can optionally have priority set.
- setProducerDispatcherQueueSize(int) - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Sets the size of the producer notification dispatcher queue.
- setProperties(Map<String, Object>) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setProperties(Map<String, Object>) - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Bulk set of properties, invokes the HashMap.putAll(Map)
method which copies
entries from the provided map to the property map.
- setProperties(SDTMap) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
This method allows users to specify their own user properties to be
carried in the message separate from the payload.
- setProperty(String, Object) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setProperty(String, Object) - Method in class com.solacesystems.jcsmp.JCSMPProperties
-
- setProperty(String, Object) - Method in class com.solacesystems.jcsmp.JCSMPPropertyMap
-
Sets a property with the specified key and value in the property list.
- setProperty(String, Object) - Method in interface com.solacesystems.jcsmp.JCSMPSession
-
Sets a modifiable Session property once the Session has been constructed.
- setQuota(Integer) - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Sets the message spool quota for an endpoint.
- setReadOnly() - Method in interface com.solacesystems.jcsmp.XMLMessage
-
The message can be set as read only.
- setReadTimeoutInMillis(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setReceiveBuffer(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setReconnectFreqManagerMaxReconnects(int) - Method in class com.solacesystems.jcsmp.JCSMPGlobalProperties
-
Sets the maximum number of reconnects to allow before the reconnect
frequency manager kills a connection.
- setReconnectRetries(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setReconnectRetryIntervalInMsecs(int) - Method in class com.solacesystems.jcsmp.BrowserProperties
-
This property specifies how much time (in ms) to wait between each attempt to reconnect to an endpoint.
- setReconnectRetryIntervalInMsecs(int) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
This property specifies how much time (in ms) to wait between each attempt to reconnect to an endpoint.
- setReconnectRetryWaitInMillis(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setReconnectTries(int) - Method in class com.solacesystems.jcsmp.BrowserProperties
-
This property specifies the number of times to attempt to reconnect to an endpoint after the initial bound flow goes down.
- setReconnectTries(int) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
This property specifies the number of times to attempt to reconnect to an endpoint after the initial bound flow goes down.
- setReplayStartLocation(ReplayStartLocation) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
This property specifies a message replay start location.
- setReplyTo(Destination) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the replyTo destination for the message.
- setReplyToSuffix(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Appends a String to the session's default ReplyTo base topic and creates
a ReplyTo Topic Destination.
- setRespectsMsgTTL(Boolean) - Method in class com.solacesystems.jcsmp.EndpointProperties
-
Whether the endpoint will respect messages' Time-to-Live values.
- setRxAllDeliverToOne(boolean) - Method in class com.solacesystems.jcsmp.TopicProperties
-
Deprecated.
- setSelector(String) - Method in class com.solacesystems.jcsmp.BrowserProperties
-
Sets the browse selector.
- setSelector(String) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
A SQL-92 selector to use for selection of messages for delivery.
- setSendBuffer(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setSenderID(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- setSenderId(String) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the Sender ID for the message.
- setSenderTimestamp(long) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Allows the application to set the send timestamp, if so the API
will not generate a value.
- setSendTimestamp(long) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
- setSequenceNumber(long) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Sets the sequence number.
- setSmfPort(int) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setStack(String) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setStartState(boolean) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Controls whether a newly created flow should be in the started state upon
creation.
- setStream(SDTStream) - Method in interface com.solacesystems.jcsmp.StreamMessage
-
Sets the message content.
- setStream(InputStream) - Method in interface com.solacesystems.jcsmp.StreamXMLMessage
-
Deprecated.
Set the
InputStream
from which the message content can be read.
- setStreamingCallbackHandler(JCSMPStreamingPublishEventHandler) - Method in interface com.solacesystems.jcsmp.XMLMessageProducer
-
- setTcpNoDelay(boolean) - Method in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- setText(String) - Method in interface com.solacesystems.jcsmp.TextMessage
-
Sets the message content.
- setText(String) - Method in interface com.solacesystems.jcsmp.TextXMLMessage
-
Deprecated.
Set the message content as text.
- setText(String, String) - Method in interface com.solacesystems.jcsmp.TextXMLMessage
-
Deprecated.
Set the message content as text.
- setTimeout(int) - Method in class com.solacesystems.jcsmp.CacheSessionProperties
-
Sets the timeout for a cache request (in milliseconds).
- setTimeToLive(long) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
The number of milliseconds before the message is discarded or moved to a
Dead Message Queue.
- settle(XMLMessage.Outcome) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
Settles a message in a requested way.
- setTransportWindowSize(int) - Method in class com.solacesystems.jcsmp.BrowserProperties
-
The TransportWindowSize affects the number of local messages that are
pre-fetched by the Browser.
- setTransportWindowSize(int) - Method in class com.solacesystems.jcsmp.ConsumerFlowProperties
-
Sets the Guaranteed message transport window size for the flow.
- setUserData(byte[]) - Method in interface com.solacesystems.jcsmp.XMLMessage
-
When an application sends a message, it can optionally attach
application-specific data along with the message as user data.
- setWaitTimeout(int) - Method in class com.solacesystems.jcsmp.BrowserProperties
-
Sets the WaitTimeout in msecs.
- setWindowSize(int) - Method in class com.solacesystems.jcsmp.ProducerFlowProperties
-
The size of the sliding publisher window for Guaranteed messages.
- setXMLContent(String) - Method in interface com.solacesystems.jcsmp.XMLContentMessage
-
Sets the message content.
- SHARED_SUBSCRIPTION_NOT_SUPPORTED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client has attempted to add a shared subscription to a queue or topic endpoint, which is not supported.
- size() - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns the number of mappings.
- SMF_DISCARDS_UNKNOWN_ELEMENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of SMF messages discarded due to the presence of an unknown
element in the SMF header.
- SMF_PORT - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- SPOOL_OVER_QUOTA - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The spool is over its allotted space quota.
- SSL_CIPHER_SUITES - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_CONNECTION_DOWNGRADE_TO - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Session property specifying a transport protocol that SSL session connection will be
downgraded to after client authentication.
- SSL_EXCLUDED_PROTOCOLS - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_IN_MEMORY_KEY_STORE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_IN_MEMORY_TRUST_STORE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_KEY_STORE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_KEY_STORE_FORMAT - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_KEY_STORE_NORMALIZED_FORMAT - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_KEY_STORE_PASSWORD - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_PRIVATE_KEY_ALIAS - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_PRIVATE_KEY_PASSWORD - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_PROTOCOL - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Deprecated.
- SSL_TRUST_STORE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_TRUST_STORE_FORMAT - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_TRUST_STORE_PASSWORD - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_TRUSTED_COMMON_NAME_LIST - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_VALIDATE_CERTIFICATE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_VALIDATE_CERTIFICATE_DATE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SSL_VALIDATE_CERTIFICATE_HOST - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- STACK - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- StaleSessionException - Exception in com.solacesystems.jcsmp
-
StaleSessionException
indicates that the requested operation
cannot be fulfilled because the underlying session was stale.
- StaleSessionException(String, JCSMPException) - Constructor for exception com.solacesystems.jcsmp.StaleSessionException
-
- start() - Method in interface com.solacesystems.jcsmp.Consumer
-
Enables receiving messages from an appliance.
- StatType - Class in com.solacesystems.jcsmp.statistics
-
Named statistics supported by JCSMPStats
.
- stop() - Method in interface com.solacesystems.jcsmp.Consumer
-
Disables receiving messages from an appliance.
- StreamMessage - Interface in com.solacesystems.jcsmp
-
StreamMessage
is used to send a message containing an SDTStream.
- StreamXMLMessage - Interface in com.solacesystems.jcsmp
-
- SUB_ACK_TIME - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SUB_ACK_WINDOW_SIZE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SUB_ACK_WINDOW_THRESHOLD - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SUBSCRIBER_CONGESTED_EVENT - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
The number of times the subscriber was congested and suspended reads from the
socket.
- SUBSCRIBER_DATA_CHANNEL_PROPERTIES - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- SUBSCRIBER_FLOW_WINDOW_CLOSED - Static variable in class com.solacesystems.jcsmp.statistics.StatType
-
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.
- SUBSCRIBER_LOCAL_PRIORITY - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Deprecated.
- SUBSCRIBER_NETWORK_PRIORITY - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Deprecated.
- SubscriberEndpoint - Class in com.solacesystems.jcsmp
-
The SubscriberEndpoint
represents the Endpoint on the appliance to
which an application must bind to create a flow for content-routed messages
destined for a particular subscriber.
- Subscription - Interface in com.solacesystems.jcsmp
-
A Subscription
object is used for control operations such as
adding or removing subscriptions from the appliance.
- SUBSCRIPTION_ACL_DENIED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The adding of a subscription was denied to due a subscription ACL (Access
Control List).
- SUBSCRIPTION_ALREADY_PRESENT - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to add a subscription that already exists.
- SUBSCRIPTION_ATTRIBUTES_CONFLICT - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to add a subscription that already exists with different
properties.
- SUBSCRIPTION_INVALID - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to add or remove a subscription that is not valid.
- SUBSCRIPTION_MANAGER_DENIED - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
An attempt was made to add or remove a subscription on behalf of a client
without holding the subscription-manager
client-username
permission.
- SUBSCRIPTION_MATCH_ERROR - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to bind to a non-exclusive topic endpoint that is already
bound with a different subscription.
- SUBSCRIPTION_NOT_FOUND - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to remove a subscription that did not exist.
- SUBSCRIPTION_TOO_MANY - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The client attempted to add a subscription when the maximum number of allowed
has been reached.
- SubscriptionsOutOfSynchException - Exception in com.solacesystems.jcsmp
-
- SubscriptionsOutOfSynchException(String) - Constructor for exception com.solacesystems.jcsmp.SubscriptionsOutOfSynchException
-
Deprecated.
- SubscriptionState - Class in com.solacesystems.jcsmp
-
- SubscriptionState() - Constructor for class com.solacesystems.jcsmp.SubscriptionState
-
Deprecated.
- SubscriptionStateProvider - Interface in com.solacesystems.jcsmp
-
- SUPPORTED_ACK_EVENT_MODE_PER_MSG - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
API sends out message acknowledgement event for a single Guaranteed message published.
- SUPPORTED_ACK_EVENT_MODE_WINDOWED - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
API sends out message acknowledgement event for a range of Guaranteed messages published.
- SUPPORTED_MESSAGE_ACK_AUTO - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Auto-ack incoming Guaranteed messages.
- SUPPORTED_MESSAGE_ACK_CLIENT - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
Client acknowledgement of incoming Guaranteed messages.
- SUPPORTED_PROTOCOL_STACK_SMF_TCP - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- SUPPORTED_PROTOCOL_STACK_SMFS_TCP - Static variable in class com.solacesystems.jcsmp.JCSMPChannelProperties
-
- SYNC_REPLICATION_INELIGIBLE - Static variable in class com.solacesystems.jcsmp.JCSMPErrorResponseSubcodeEx
-
The message was rejected because the appliance has been configured to reject messages
when sync replication mode is ineligible, or the transaction was started as a synchronous
replicated transaction, but replication became ineligible during the transaction.
- value() - Method in enum com.solacesystems.jcsmp.User_Cos
-
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.CacheLiveDataAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.CacheRequestResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.CapabilityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.DeliveryMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.FlowEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.JCSMPErrorResponseSubcode
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.JCSMPLogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.ProducerEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.SessionEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.transaction.TransactionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.User_Cos
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.solacesystems.jcsmp.XMLMessage.Outcome
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.solacesystems.jcsmp.CacheLiveDataAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.CacheRequestResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.CapabilityType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.DeliveryMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.FlowEvent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.JCSMPErrorResponseSubcode
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.JCSMPLogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.ProducerEvent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in interface com.solacesystems.jcsmp.SDTMap
-
Returns a collection of all the values in the map.
- values() - Static method in enum com.solacesystems.jcsmp.SessionEvent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.transaction.TransactionStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.User_Cos
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.solacesystems.jcsmp.XMLMessage.Outcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Version - Interface in com.solacesystems.common.config
-
- VersionBean - Class in com.solacesystems.common.config
-
- VersionBean(String, String, String) - Constructor for class com.solacesystems.common.config.VersionBean
-
- VersionNotSupportException - Exception in com.solacesystems.jcsmp
-
Exception thrown when the appliance version is not compatible with the JCSMP version.
- VersionNotSupportException(String) - Constructor for exception com.solacesystems.jcsmp.VersionNotSupportException
-
- VersionNotSupportException(String, Throwable) - Constructor for exception com.solacesystems.jcsmp.VersionNotSupportException
-
- VIRTUAL_ROUTER_NAME - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- VPN_NAME - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-
- VPN_NAME_IN_USE - Static variable in class com.solacesystems.jcsmp.JCSMPProperties
-