| Modifier and Type | Class and Description |
|---|---|
class |
JCSMPGenericXMLMessage |
| Modifier and Type | Method and Description |
|---|---|
void |
MessageMetadataAdapter.accept(JCSMPXMLMessage message) |
void |
PubADManager.enqueueMsgWithIdUpdate(JCSMPXMLMessage msg) |
void |
PubADManager.enqueueMsgWithIdUpdateWithThrows(JCSMPXMLMessage msg) |
void |
JCSMPXMLMessageProducer.handlePubMsgSent(JCSMPXMLMessage xmlMsg,
JCSMPXMLMessageProducer prod) |
void |
Request.onLiveResponse(LiveMessageController controller,
JCSMPXMLMessage message) |
void |
RequestListener.onResponse(JCSMPXMLMessage message) |
void |
JCSMPXMLMessageProducer.sendImpl(JCSMPXMLMessage[] messages,
int offset,
int length,
com.solacesystems.jcsmp.impl.JCSMPXMLMessageProducer.PubMsgInfo[] pubMsgInfos) |
void |
JCSMPXMLMessageProducer.sendMsgOnce(JCSMPXMLMessage[] messages,
int offset,
int length,
boolean newMsgIdRequired,
boolean newMsg,
boolean notify,
boolean allowBlock,
Integer expectedChannelTag,
boolean dropOnWouldBlock,
boolean allowStateSub,
com.solacesystems.jcsmp.impl.JCSMPXMLMessageProducer.PubMsgInfo[] pubMsgInfos) |
long |
PubADManager.setMessageIdParamsOnPubMessage(JCSMPXMLMessage message) |
| Modifier and Type | Method and Description |
|---|---|
void |
PubADManager.copyUnackedADMsgs(LinkedList<JCSMPXMLMessage> adMsgs) |
| Modifier and Type | Method and Description |
|---|---|
void |
FlowHandleImpl.ackMessage(JCSMPXMLMessage msg) |
void |
DirectFlowHandleImpl.ackMessage(JCSMPXMLMessage msg) |
static BytesXMLMessage |
FlowHandleImpl.createStructuredType(JCSMPXMLMessage msg) |
void |
SubFlowManagerImpl.handlePubMessage(JCSMPXMLMessage msg) |
void |
PubFlowManager.handlePubMsgSent(JCSMPXMLMessage xmlMsg,
JCSMPXMLMessageProducer prod) |
boolean |
FlowHandleImpl.notifyAdMessage(JCSMPXMLMessage msg) |
void |
FlowHandleImpl.onLiveMessage(JCSMPXMLMessage msg) |
void |
LiveResponseListener.onLiveResponse(LiveMessageController controller,
JCSMPXMLMessage message) |
boolean |
LiveTopicListener.onLiveTopic(LiveMessageController controller,
JCSMPXMLMessage message) |
boolean |
FlowHandleImpl.processMessage(JCSMPXMLMessage msg) |
boolean |
SharedSubscriptionManager.processMessage(JCSMPXMLMessage msg) |
| Modifier and Type | Method and Description |
|---|---|
JCSMPXMLMessage |
ConditionalBoundedMessageQueue.peek() |
JCSMPXMLMessage |
ConditionalBoundedMessageQueue.poll() |
JCSMPXMLMessage |
ConditionalBoundedMessageQueue.take() |
JCSMPXMLMessage[] |
ConditionalBoundedMessageQueue.toArray(JCSMPXMLMessage[] a) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<JCSMPXMLMessage> |
ConditionalBoundedMessageQueue.iterator()
Returns an iterator over the elements in this queue in proper sequence.
|
| 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.
|
JCSMPXMLMessage[] |
ConditionalBoundedMessageQueue.toArray(JCSMPXMLMessage[] a) |
| Modifier and Type | Method and Description |
|---|---|
int |
ConditionalBoundedMessageQueue.copyTo(Collection<JCSMPXMLMessage> c) |
int |
ConditionalBoundedMessageQueue.drainTo(Collection<JCSMPXMLMessage> c) |
int |
ConditionalBoundedMessageQueue.drainTo(Collection<JCSMPXMLMessage> c,
int maxElements) |
| Modifier and Type | Method and Description |
|---|---|
void |
GenericRequestTask.onResponse(JCSMPXMLMessage message) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CacheRequest.onLiveTopic(LiveMessageController controller,
JCSMPXMLMessage message)
return true if successful
|
void |
CacheGetRequest.onResponse(JCSMPXMLMessage message) |
| Constructor and Description |
|---|
CacheGetResponse(JCSMPXMLMessage message) |
| Modifier and Type | Field and Description |
|---|---|
ArrayList<JCSMPXMLMessage> |
TransactionSteps.OutputFlowExtendedInfo.msgs |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseTransactedSessionImpl.addOutputStep(JCSMPXMLMessageProducer prod,
JCSMPXMLMessage msg) |
void |
TransactionSteps.addOutputStep(JCSMPXMLMessageProducer prod,
JCSMPXMLMessage msg) |
void |
TransactionSteps.OutputFlowInfo.update(JCSMPXMLMessage msg) |
void |
TransactionSteps.OutputFlowExtendedInfo.update(JCSMPXMLMessage msg) |
| Modifier and Type | Method and Description |
|---|---|
void |
CSMPPublisherChannelObserver.handlePubMsgSent(JCSMPXMLMessage xmlMsg,
JCSMPXMLMessageProducer prod) |
int |
CSMPPublisherChannel.send(JCSMPXMLMessage[] messages,
int offset,
int length,
boolean newMsg,
JCSMPXMLMessageProducer producer,
boolean allowBlock,
Integer expectedChannelTag,
boolean dropOnWouldBlock,
boolean allowStateSub) |
| Modifier and Type | Method and Description |
|---|---|
void |
CSMPPublisherChannel.drainOutstandingNonADMsgsTo(List<JCSMPXMLMessage> msgs) |
| Modifier and Type | Method and Description |
|---|---|
static JCSMPXMLMessage |
TcpClientChannel.parse(SeqNumAllocator seqAllocator,
WireMessage _wmsg,
TcpClientChannel.ChannelMode parseMode) |
| 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 |
ChannelOpStrategyPubdata.buildSMFPubMsgHeader(JCSMPXMLMessage message,
long msgId_64bit,
long flowId,
boolean newMsg) |
static void |
ChannelOpStrategyClient.buildSMFTrMsgHeader(JCSMPXMLMessage message,
Destination dest,
long msgId_64bit,
long flowId,
long publisherId,
boolean newMsg) |
int |
TcpClientChannel.send(JCSMPXMLMessage[] entries,
int offset,
int length,
boolean newMsg,
JCSMPXMLMessageProducer producer,
boolean allowBlock,
Integer expectedChannelTag,
boolean dropOnWouldBlock,
boolean allowStateSub) |
| Modifier and Type | Method and Description |
|---|---|
void |
TcpClientChannel.drainOutstandingNonADMsgsTo(List<JCSMPXMLMessage> msgs) |
Copyright 2004-2021 Solace Corporation. All rights reserved.