| 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.requestreply | |
| com.solacesystems.jcsmp.impl.transaction | |
| com.solacesystems.jcsmp.impl.transaction.xa | |
| com.solacesystems.jcsmp.transaction | |
| com.solacesystems.jcsmp.transaction.xa | |
| com.solacesystems.jcsmpx.impl | |
| com.solacesystems.jms.impl |
| Modifier and Type | Method and Description |
|---|---|
XMLMessageProducer |
JCSMPSession.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler callback)
[SolReserved] Open a new producer flow using the specified properties.
|
XMLMessageProducer |
JCSMPSession.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler streamCallback,
JCSMPProducerEventHandler eventCallback)
[SolReserved] Open a new producer flow using the specified properties.
|
XMLMessageProducer |
JCSMPSession.getMessageProducer()
Deprecated.
Please see
JCSMPSession.getMessageProducer(JCSMPStreamingPublishEventHandler).
Note that using this deprecated method can introduce a performance
penalty during a streaming publishing Session because it forces the appliance to
transmit acknowledgements to every message. Using the recommended
JCSMPSession.getMessageProducer(JCSMPStreamingPublishEventHandler) form
eliminates this problem. |
XMLMessageProducer |
JCSMPSession.getMessageProducer(JCSMPStreamingPublishEventHandler callback)
Get an instance of
XMLMessageProducer. |
XMLMessageProducer |
JCSMPSession.getMessageProducer(JCSMPStreamingPublishEventHandler streamCallback,
JCSMPProducerEventHandler eventCallback)
Get an instance of
XMLMessageProducer. |
| Modifier and Type | Class and Description |
|---|---|
class |
JCSMPXMLMessageProducer
JCSMPXMLMessageProducer |
| Constructor and Description |
|---|
Request(JCSMPSession session,
XMLMessageProducer producer,
LiveMessageController liveMsgCtrlr,
XMLMessage message,
Destination destination,
long timeout,
RequestListener listener) |
| Constructor and Description |
|---|
GenericRequestTask(JCSMPSession session,
XMLMessage outgoingMsg,
XMLMessageProducer producer,
JCSMPXMLMessageConsumer consumer,
Destination destination,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
XMLMessageProducer |
TransactedSessionImpl.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler callback) |
XMLMessageProducer |
TransactedSessionImpl.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler callback,
JCSMPProducerEventHandler eventCallback) |
| Modifier and Type | Method and Description |
|---|---|
XMLMessageProducer |
XASessionImpl.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler callback) |
XMLMessageProducer |
XASessionImpl.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler callback,
JCSMPProducerEventHandler eventCallback) |
| Modifier and Type | Method and Description |
|---|---|
XMLMessageProducer |
TransactedSession.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler callback)
Creates a producer flow within this
TransactedSession and
associates it to this session. |
XMLMessageProducer |
TransactedSession.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler streamCallback,
JCSMPProducerEventHandler eventCallback)
Creates a producer flow within this
TransactedSession and
associates it to this session. |
| Modifier and Type | Method and Description |
|---|---|
XMLMessageProducer |
XASession.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler callback)
Creates a producer flow within this
XASession and
associates it to this session. |
XMLMessageProducer |
XASession.createProducer(ProducerFlowProperties fprop,
JCSMPStreamingPublishEventHandler streamCallback,
JCSMPProducerEventHandler eventCallback)
Creates a producer flow within this
XASession and
associates it to this session. |
| Constructor and Description |
|---|
TopicProducerImpl(XMLMessageProducer messageProducer,
Destination defaultTopic) |
| Modifier and Type | Method and Description |
|---|---|
XMLMessageProducer |
JCSMPMessageProducer.getXMLMessageProducer() |
| Constructor and Description |
|---|
JCSMPMessageProducer(XMLMessageProducer producer,
ReentrantLock lock) |
Copyright 2004-2019 Solace Corporation. All rights reserved.