| Package | Description |
|---|---|
| com.solacesystems.jcsmp |
The Solace Messaging API for Java (also referred to as JCSMP) is a 100% pure Java implementation that provides an object-oriented API for delivering high message throughput.
|
| com.solacesystems.jcsmp.impl | |
| com.solacesystems.jcsmp.impl.flow | |
| com.solacesystems.jcsmp.impl.queues | |
| com.solacesystems.jcsmp.impl.transaction | |
| com.solacesystems.jcsmp.protocol.impl | |
| com.solacesystems.jcsmp.protocol.smf.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
ClosedFacilityException
ClosedFacilityException indicates that the requested operation
cannot be fulfilled because the facility providing the operation was closed. |
class |
StaleSessionException
StaleSessionException indicates that the requested operation
cannot be fulfilled because the underlying session was stale. |
| Modifier and Type | Class and Description |
|---|---|
class |
TransactionSizeExceededException |
| Modifier and Type | Method and Description |
|---|---|
void |
ContextBlockingOpCheck.check() |
void |
PubADManager.enqueueMsgWithIdUpdate(JCSMPXMLMessage msg) |
| Modifier and Type | Method and Description |
|---|---|
void |
FlowHandleImpl.addLiveTopicAction(CacheLiveDataAction action,
Topic topic,
LiveTopicListener listener) |
void |
LiveMessageController.addLiveTopicAction(CacheLiveDataAction action,
Topic topic,
LiveTopicListener listener) |
void |
FlowHandleImpl.throwClosedException(String message) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConditionalBoundedMessageQueue.queueMsgWithIdUpdate(JCSMPXMLMessage o,
PubADManager adMgr)
updates message ID of the specified message before adds it to the tail of this queue, waiting if
necessary for space to become available or the queue is resumed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseTransactedSessionImpl.allowOperation(BaseTransactedSessionImpl.AllowedOperation op) |
void |
TSState.allowOperation(BaseTransactedSessionImpl.AllowedOperation op) |
void |
TSState.StateActive.allowOperation(BaseTransactedSessionImpl.AllowedOperation op) |
void |
TSState.StateMarkedRollback.allowOperation(BaseTransactedSessionImpl.AllowedOperation op) |
void |
TransactedSessionImpl.allowOperation(BaseTransactedSessionImpl.AllowedOperation op) |
| Modifier and Type | Method and Description |
|---|---|
void |
ChannelOpStrategyClient.buildSendMsgHeader(JCSMPXMLMessage message,
Destination destination,
long msgId_64bit,
long flowId,
long publisherId,
boolean newMsg) |
abstract void |
ChannelOpStrategy.buildSendMsgHeader(JCSMPXMLMessage message,
Destination destination,
long msgId_64bit,
long flowId,
long publisherId,
boolean newMsg)
Populate an outgoing message's SMF header object.
|
void |
ChannelOpStrategyPubdata.buildSendMsgHeader(JCSMPXMLMessage message,
Destination destination,
long msgId_64bit,
long flowId,
long publisherId,
boolean newMsg) |
void |
ChannelOpStrategySubdata.buildSendMsgHeader(JCSMPXMLMessage message,
Destination destination,
long msgId_64bit,
long flowId,
long publisherId,
boolean newMsg) |
static void |
ChannelOpStrategyClient.buildSMFTrMsgHeader(JCSMPXMLMessage message,
Destination dest,
long msgId_64bit,
long flowId,
long publisherId,
boolean newMsg) |
| Modifier and Type | Method and Description |
|---|---|
AssuredCtrlHeaderBean |
AssuredCtrlFactory.createBindRequest(JCSMPSession session,
Endpoint bindTo,
Topic newTopic,
int winSz,
int corrTag,
String flowName,
AssuredCtrlEnums.FlowType flowType,
long lastMsgAcked,
long lastMsgIdRecved,
String sqlSelector,
EndpointProperties tmpEndpointProperties,
Long transactedSessionId,
boolean noLocal,
boolean activeFlowIndication,
ReplayStartLocation startLocation,
Long endpointErrorId) |
Copyright 2004-2020 Solace Corporation. All rights reserved.