Skip navigation links
A B C D G I J L M N O P Q R S T U V W X 

A

AcknowledgementCallback - Class in org.wso2.transport.jms.callback
Callback to be used when there is a need for acknowledgement.
AcknowledgementCallback(Session, Message) - Constructor for class org.wso2.transport.jms.callback.AcknowledgementCallback
Creates a acknowledgement call back to acknowledge or recover messages in client acknowledgement mode.
acquireSession() - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Get a SessionWrapper instance on this particular connection factory.
acquireSession() - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
addConsumer(JMSMessageConsumer) - Method in class org.wso2.transport.jms.receiver.JMSExceptionListener
 
AUTO_ACKNOWLEDGE_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Acknowledge Modes.

B

build() - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumerBuilder
Build the JMSMessageConsumer with the given data.
BYTES_MESSAGE_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 

C

CACHED_CONNECTION_FACTORY - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Parameter to be passed in to select cached connection factory nature.
CLIENT_ACKNOWLEDGE_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
clientId - Variable in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
The String instance representing the client id of the durable subscription.
close() - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumer
 
closeAll() - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumer
Close the consumer by closing the relevant Connection.
closeConnection(Connection) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Close a JMS Connection.
closeConnectionFactory() - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Close the Client Connection factory resources.
closeConnectionFactory() - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
closeConsumer(MessageConsumer) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Close a JMS MessageConsumer.
closeJMSResources() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
Close cached JMS resources allocated for this Connection Factory.
closeProducer(MessageProducer) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Close a JMS MessageProducer.
closeSession(Session) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Close a JMS Session.
commitSession() - Method in class org.wso2.transport.jms.callback.JMSCallback
Commits the JMS session.
CONCURRENT_CONSUMERS - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Number of concurrent consumers to be spawned when the server connector is starting.
CONNECTION_FACTORY_NATURE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
The behavioural nature of the connection factory to use.
CONNECTION_PASSWORD - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
CONNECTION_STRING - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Default Connection Factory.
CONNECTION_USERNAME - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
ConnectionWrapper - Class in org.wso2.transport.jms.sender.wrappers
Wrapper class for JMS Connection objects.
ConnectionWrapper(Connection) - Constructor for class org.wso2.transport.jms.sender.wrappers.ConnectionWrapper
 
create() - Method in class org.wso2.transport.jms.sender.sessionpool.SessionPoolFactory
 
createClientConnector(Map<String, String>) - Method in interface org.wso2.transport.jms.contract.JMSConnectorFactory
Returns an instance of the JMSClientConnector class.
createClientConnector(Map<String, String>) - Method in class org.wso2.transport.jms.impl.JMSConnectorFactoryImpl
 
createConnection() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
 
createConnection() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Create a Connection instance using the initialized configurations.
createConnection() - Method in class org.wso2.transport.jms.factory.JMSServerConnectionFactory
Create a Connection instance using the initialized configurations.
createDestination(String) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Create a Destination instance using a Session.
createDestination(Session, String) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
To create the destination.
createDestination(String) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
createJMSCarbonMessage(Message) - Static method in class org.wso2.transport.jms.utils.JMSUtils
Create a CarbonMessage using the provided JMS Message.
createMessage(String) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Create a Message instance using a Session.
createMessage(String) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
createMessageConsumer(Session, Destination) - Method in class org.wso2.transport.jms.factory.JMSServerConnectionFactory
Create a message consumer for particular session and destination.
createMessageProducer(Session) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Create MessageProducer instance for the provided session.
createServerConnector(String, Map<String, String>, JMSListener) - Method in interface org.wso2.transport.jms.contract.JMSConnectorFactory
Returns an instance of the JMSServerConnector using the given serviceId.
createServerConnector(String, Map<String, String>, JMSListener) - Method in class org.wso2.transport.jms.impl.JMSConnectorFactoryImpl
 
createSession(Connection) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Create JMS Session instance on top of the provided Connection instance.
createXAConnection() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
 
createXAConnection() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Create a XAConnection instance using the initialized configurations.
createXASession(XAConnection) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Create JMS XASession instance on top of the provided Connection instance.

D

decrementSessionCount() - Method in class org.wso2.transport.jms.sender.wrappers.ConnectionWrapper
 
DEFAULT_CONNECTION_FACTORY - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Parameter to be passed in to select default connection factory nature.
DEFAULT_PRIORITY - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
DESTINATION_TYPE_GENERIC - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
DESTINATION_TYPE_QUEUE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
DESTINATION_TYPE_TOPIC - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
destinationType - Variable in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Represents whether to listen queue or topic.
destroyObject(PooledObject<SessionWrapper>) - Method in class org.wso2.transport.jms.sender.sessionpool.SessionPoolFactory
 
done(boolean) - Method in class org.wso2.transport.jms.callback.JMSCallback
Invoke this method to update the status of the message consumption.
DUPS_OK_ACKNOWLEDGE_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 

G

GENERIC_MESSAGE_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
getAcknowledgementMode() - Method in class org.wso2.transport.jms.callback.AcknowledgementCallback
 
getAcknowledgementMode() - Method in class org.wso2.transport.jms.callback.JMSCallback
Get acknowledgement mode of this JMSCallback.
getAcknowledgementMode() - Method in class org.wso2.transport.jms.callback.TransactedSessionCallback
 
getConnection() - Method in class org.wso2.transport.jms.sender.wrappers.ConnectionWrapper
 
getConnectionFactory() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
To get the JMS Connection Factory.
getConnectionFactoryString() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Get ConnectionFactory Name.
getConnections() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
 
getDestination(Session) - Method in class org.wso2.transport.jms.factory.JMSServerConnectionFactory
To get the destination of the particular session.
getDestinationType() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Get destination type of this Connection factory.
getFactoryId() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
Get ID of the factory.
getInstance() - Static method in class org.wso2.transport.jms.sender.JMSConnectionFactoryManager
Get an instance of this Singleton class.
getJMSConnectionFactory(Properties) - Method in class org.wso2.transport.jms.sender.JMSConnectionFactoryManager
Get the JMSServerConnectionFactory against the passed parameters.
getJmsSpec() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Get JMS specification version.
getMaxNumberOfConnections() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
 
getMaxSessionsPerConnection() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
 
getMessageListener() - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumer
 
getMessageProducer() - Method in class org.wso2.transport.jms.sender.wrappers.SessionWrapper
 
getMessageSelector() - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumer
 
getProperties() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
 
getSession() - Method in class org.wso2.transport.jms.sender.wrappers.SessionWrapper
 
getSessionAckMode() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
 
getSessionCount() - Method in class org.wso2.transport.jms.sender.wrappers.ConnectionWrapper
 
getSessionWrapper() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
Borrow an object from the session pool.
getXASession() - Method in class org.wso2.transport.jms.sender.wrappers.XASessionWrapper
 

I

incrementSessionCount() - Method in class org.wso2.transport.jms.sender.wrappers.ConnectionWrapper
 
isClientCaching() - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
Is this Client Connection factory is configured to use caching/pooling.
isOperationComplete() - Method in class org.wso2.transport.jms.callback.JMSCallback
States whether acknowledgement process has been completed.
isSuccess() - Method in class org.wso2.transport.jms.callback.JMSCallback
Is this transaction/ack a success.
isTransactedSession() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
 
isxATransacted() - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
 

J

JMS_CORRELATION_ID - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_CORRELATION_ID_AS_BYTES - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_DELIVERY_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_DELIVERY_TIME - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_DESTINATION - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_EXPIRATION - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_MAP_ELEMENT_NAME - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Root element name of JMS Map message payload representation.
JMS_MAP_NS - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Namespace for JMS map payload representation.
JMS_MAP_QNAME - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_MESSAGE_DELIVERY_ERROR - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Acknowledgements to client.
JMS_MESSAGE_DELIVERY_STATUS - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_MESSAGE_DELIVERY_SUCCESS - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_MESSAGE_ID - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_MESSAGE_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
A MessageContext property or client Option indicating the JMS message type.
JMS_PRIORITY - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_REDELIVERED - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_REPLY_TO - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_SERVICE_ID - Static variable in class org.wso2.transport.jms.utils.JMSConstants
ID of the service, that this receiver is bounded to.
JMS_SESSION_ACKNOWLEDGEMENT_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_SPEC_VERSION_1_0 - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_SPEC_VERSION_1_1 - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_SPEC_VERSION_2_0 - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_TIMESTAMP - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMS_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
JMSCallback - Class in org.wso2.transport.jms.callback
Holds common fields and operations for a JMS callback implementation.
JMSCallback(Session) - Constructor for class org.wso2.transport.jms.callback.JMSCallback
Creates a call back initializing the JMS session object and saving caller object to be notified.
JMSClientConnectionFactory - Class in org.wso2.transport.jms.factory
Extended class to handle Client side Connection Factory requirements.
JMSClientConnectionFactory(Properties, boolean) - Constructor for class org.wso2.transport.jms.factory.JMSClientConnectionFactory
Constructor.
JMSClientConnector - Interface in org.wso2.transport.jms.contract
Allows to send outbound messages
JMSClientConnectorImpl - Class in org.wso2.transport.jms.sender
JMS sender Connector API Implementation.
JMSClientConnectorImpl(Map<String, String>) - Constructor for class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
JMSConnectionFactoryManager - Class in org.wso2.transport.jms.sender
Singleton class to manage JMSConnectionFactories.
JMSConnectionResourceFactory - Class in org.wso2.transport.jms.factory
JMSServerConnectionFactory that handles the JMS Connection, Session creation and closing.
JMSConnectionResourceFactory(Properties) - Constructor for class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Initialization of JMS ConnectionFactory with the user specified properties.
JMSConnectorBundleActivator - Class in org.wso2.transport.jms.internal
OSGi BundleActivator of the JMS Server Connector Bundle.
JMSConnectorBundleActivator() - Constructor for class org.wso2.transport.jms.internal.JMSConnectorBundleActivator
 
JMSConnectorException - Exception in org.wso2.transport.jms.exception
Exception that happens in JMS transport level.
JMSConnectorException(String, Throwable) - Constructor for exception org.wso2.transport.jms.exception.JMSConnectorException
Creates a JMS Connector Exception.
JMSConnectorException(String) - Constructor for exception org.wso2.transport.jms.exception.JMSConnectorException
Creates a JMS Connector Exception.
JMSConnectorFactory - Interface in org.wso2.transport.jms.contract
Allows you create JMS server and JMS client connectors.
JMSConnectorFactoryImpl - Class in org.wso2.transport.jms.impl
Implementation of JMSConnectorFactory interface.
JMSConnectorFactoryImpl() - Constructor for class org.wso2.transport.jms.impl.JMSConnectorFactoryImpl
 
JMSConstants - Class in org.wso2.transport.jms.utils
Common constants used by JMS transport.
JMSConstants() - Constructor for class org.wso2.transport.jms.utils.JMSConstants
 
JMSConstants.JMSDestinationType - Enum in org.wso2.transport.jms.utils
Enum for JMS destination type.
JMSExceptionListener - Class in org.wso2.transport.jms.receiver
Listener that listens to the problem in the jms connection.
JMSListener - Interface in org.wso2.transport.jms.contract
Allows to get notifications.
JMSMessage - Class in org.wso2.transport.jms.contract
Represents a jms message.
JMSMessage() - Constructor for class org.wso2.transport.jms.contract.JMSMessage
 
JMSMessageConsumer - Class in org.wso2.transport.jms.receiver
The MessageConsumer used to consume messages in jms transport.
JMSMessageConsumer(JMSServerConnectionFactory, boolean, JMSListener, String, long, int) - Constructor for class org.wso2.transport.jms.receiver.JMSMessageConsumer
Create a JMS message consumer and start consuming messages.
JMSMessageConsumerBuilder - Class in org.wso2.transport.jms.receiver
The JMSMessageConsumerBuilder used to consume messages in jms transport.
JMSMessageConsumerBuilder(JMSServerConnectionFactory, JMSListener, String) - Constructor for class org.wso2.transport.jms.receiver.JMSMessageConsumerBuilder
Initialize the builder with mandatory properties.
JMSMessageListener - Class in org.wso2.transport.jms.receiver
JMS Message Listener which listens to a queue/topic in asynchronous manner.
JMSMessageReceiver - Class in org.wso2.transport.jms.receiver
Message receiver for receiving JMS messages synchronously.
JMSServerConnectionFactory - Class in org.wso2.transport.jms.factory
JMSServerConnectionFactory that handles the JMS Connection, Session creation and closing.
JMSServerConnectionFactory(Properties) - Constructor for class org.wso2.transport.jms.factory.JMSServerConnectionFactory
Initialization of JMS ConnectionFactory with the user specified properties.
JMSServerConnector - Interface in org.wso2.transport.jms.contract
Inlet of inbound messages.
JMSServerConnectorImpl - Class in org.wso2.transport.jms.receiver
This is the transport receiver for JMS.
JMSServerConnectorImpl(String, Map<String, String>, JMSListener) - Constructor for class org.wso2.transport.jms.receiver.JMSServerConnectorImpl
 
jmsSpec - Variable in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
The String instance representing the jms spec version.
JMSUtils - Class in org.wso2.transport.jms.utils
This class is maintains the common methods used by JMS transport.
JMSUtils() - Constructor for class org.wso2.transport.jms.utils.JMSUtils
 

L

lookupDestination(Context, String, String) - Static method in class org.wso2.transport.jms.utils.JMSUtils
Return the JMS destination with the given destination name looked up from the context.

M

MAP_MESSAGE_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
MAX_RETRY_COUNT - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 

N

NON_PERSISTENT_DELIVERY_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
notifyError(JMSException) - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
This method will get invoked by the JMS Connection Error listener whenever as error occurs in the JMS Connection level.
notifyError(JMSException) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
This method will get invoked by the JMS Connection Error listener whenever as error occurs in the JMS Connection level.

O

OBJECT_MESSAGE_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
onError(Throwable) - Method in interface org.wso2.transport.jms.contract.JMSListener
If there are errors, transport will trigger this method.
onException(JMSException) - Method in class org.wso2.transport.jms.receiver.JMSExceptionListener
onMessage(Message, JMSCallback) - Method in interface org.wso2.transport.jms.contract.JMSListener
Transport will trigger this method when for each jms message.
onMessage(Message) - Method in class org.wso2.transport.jms.receiver.JMSMessageListener
Message is passed to application level, once the jms message is delivered.
org.wso2.transport.jms.callback - package org.wso2.transport.jms.callback
 
org.wso2.transport.jms.contract - package org.wso2.transport.jms.contract
 
org.wso2.transport.jms.exception - package org.wso2.transport.jms.exception
 
org.wso2.transport.jms.factory - package org.wso2.transport.jms.factory
 
org.wso2.transport.jms.impl - package org.wso2.transport.jms.impl
 
org.wso2.transport.jms.internal - package org.wso2.transport.jms.internal
 
org.wso2.transport.jms.receiver - package org.wso2.transport.jms.receiver
 
org.wso2.transport.jms.sender - package org.wso2.transport.jms.sender
 
org.wso2.transport.jms.sender.sessionpool - package org.wso2.transport.jms.sender.sessionpool
 
org.wso2.transport.jms.sender.wrappers - package org.wso2.transport.jms.sender.wrappers
 
org.wso2.transport.jms.utils - package org.wso2.transport.jms.utils
 

P

PARAM_ACK_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
PARAM_CLIENT_ID - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
PARAM_CONNECTION_FACTORY_JNDI_NAME - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
PARAM_CONNECTION_FACTORY_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
PARAM_DESTINATION_NAME - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
PARAM_DURABLE_SUB_ID - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
PARAM_IS_SHARED_SUBSCRIPTION - Static variable in class org.wso2.transport.jms.utils.JMSConstants
JMS 2.0 Parameters.
PARAM_JMS_CACHING - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Parameter for passing in cache in client mode.
PARAM_JMS_SPEC_VER - Static variable in class org.wso2.transport.jms.utils.JMSConstants
The parameter indicating the JMS API specification to be used - if this is "1.1" the JMS 1.1 API would be used, else the JMS 1.0.2B.
PARAM_MAX_CONNECTIONS - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Client side pooling configurations.
PARAM_MAX_SESSIONS_ON_CONNECTION - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
PARAM_MSG_SELECTOR - Static variable in class org.wso2.transport.jms.utils.JMSConstants
A message selector to be used when messages are sought for this service
PARAM_NAMING_FACTORY_INITIAL - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Naming factory initial.
PARAM_PROVIDER_URL - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Constant that holds the name of the environment property for specifying configuration information for the service provider to use.
PARAM_PUBSUB_NO_LOCAL - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Should a pub-sub connection receive messages published by itself?
PARAM_SUB_DURABLE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
PERSISTENT_DELIVERY_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
poll(String, int) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Deprecated.
poll(String, int, String) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Method to use to poll messages from a destination with the provided timeout.
poll(String, int) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
Deprecated.
poll(String, int, String) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
pollTransacted(String, int, SessionWrapper) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Deprecated.
pollTransacted(String, int, SessionWrapper, String) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Poll method for a transacted session.
pollTransacted(String, int, SessionWrapper) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
Deprecated.
pollTransacted(String, int, SessionWrapper, String) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
POOLED_CONNECTION_FACTORY - Static variable in class org.wso2.transport.jms.utils.JMSConstants
Parameter to be passed in to select pooled connection factory nature.
PROTOCOL_JMS - Static variable in class org.wso2.transport.jms.utils.JMSConstants
JMS protocol.

Q

QUEUE_PREFIX - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 

R

receive() - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumer
 
receive(long) - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumer
 
receive() - Method in class org.wso2.transport.jms.receiver.JMSMessageReceiver
Start message receiving via message consumer.
receive(long) - Method in class org.wso2.transport.jms.receiver.JMSMessageReceiver
Start receiving messages with a wait timeout.
receiveNoWait() - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumer
 
recoverSession() - Method in class org.wso2.transport.jms.callback.JMSCallback
Recover the JMS session.
releaseSession(SessionWrapper) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Release a SessionWrapper instance to the pool after completing the task.
releaseSession(SessionWrapper) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
removeClientConnectionFactory(String) - Method in class org.wso2.transport.jms.sender.JMSConnectionFactoryManager
Remove given client connection factory from the Factories map.
RETRY_INTERVAL - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
returnSessionWrapper(SessionWrapper) - Method in class org.wso2.transport.jms.factory.JMSClientConnectionFactory
Return an object to the Session pool.
rollbackSession() - Method in class org.wso2.transport.jms.callback.JMSCallback
Rollbacks the JMS session.
run() - Method in class org.wso2.transport.jms.receiver.JMSMessageReceiver
The runnable implementation which is invoked when message receiving is started.

S

send(Message, String) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Message sending logic to send message to a backend endpoint.
send(Message, String) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
sendTransactedMessage(Message, String, SessionWrapper) - Method in interface org.wso2.transport.jms.contract.JMSClientConnector
Send a message using provided transacted session.
sendTransactedMessage(Message, String, SessionWrapper) - Method in class org.wso2.transport.jms.sender.JMSClientConnectorImpl
 
SESSION_TRANSACTED - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
SESSION_TRANSACTED_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
SessionPoolFactory - Class in org.wso2.transport.jms.sender.sessionpool
Class responsible for creation/deletion of pooled objects.
SessionPoolFactory(JMSConnectionResourceFactory) - Constructor for class org.wso2.transport.jms.sender.sessionpool.SessionPoolFactory
 
SessionWrapper - Class in org.wso2.transport.jms.sender.wrappers
Wrapper Class for JMS Sessions.
SessionWrapper(Session, MessageProducer) - Constructor for class org.wso2.transport.jms.sender.wrappers.SessionWrapper
 
SET_ROLLBACK_ONLY - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
setMaxRetryCount(int) - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumerBuilder
 
setMessageListener(MessageListener) - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumer
 
setRetryInterval(long) - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumerBuilder
 
setUseReceiver(boolean) - Method in class org.wso2.transport.jms.receiver.JMSMessageConsumerBuilder
 
start() - Method in interface org.wso2.transport.jms.contract.JMSServerConnector
Start the server connector which actually starts listening for jms messages.
start(Connection) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Start the jms connection to start the message delivery.
start(BundleContext) - Method in class org.wso2.transport.jms.internal.JMSConnectorBundleActivator
 
start() - Method in class org.wso2.transport.jms.receiver.JMSServerConnectorImpl
 
stop() - Method in interface org.wso2.transport.jms.contract.JMSServerConnector
Stops the server connector which actually closes the port.
stop(Connection) - Method in class org.wso2.transport.jms.factory.JMSConnectionResourceFactory
Stop the jms connection to stop the message delivery.
stop(BundleContext) - Method in class org.wso2.transport.jms.internal.JMSConnectorBundleActivator
 
stop() - Method in class org.wso2.transport.jms.receiver.JMSServerConnectorImpl
 
stopMessageReceiver() - Method in class org.wso2.transport.jms.receiver.JMSMessageReceiver
Change the state of the message receiver to stop the thread.
STREAM_MESSAGE_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 

T

TEXT_DATA - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
TEXT_MESSAGE_TYPE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
TOPIC_PREFIX - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
TransactedSessionCallback - Class in org.wso2.transport.jms.callback
Call back used for transacted sessions.
TransactedSessionCallback(Session) - Constructor for class org.wso2.transport.jms.callback.TransactedSessionCallback
Creates a call back for the transacted session.
TRANSPORT_HEADERS - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 

U

uncaughtException(Thread, Throwable) - Method in class org.wso2.transport.jms.receiver.JMSMessageReceiver
Any exception that was thrown when receiving messages from the receiver thread will be reported here.
updateAcknowledgementStatus() - Method in class org.wso2.transport.jms.callback.AcknowledgementCallback
Update the status of the transaction to the side of the JMS transport by reading the status provided by the Ballerina.
updateTransactionStatus() - Method in class org.wso2.transport.jms.callback.TransactedSessionCallback
Update the status of the transaction to the side of the JMS transport by reading the status provided by the Ballerina.
USE_RECEIVER - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 

V

valueOf(String) - Static method in enum org.wso2.transport.jms.utils.JMSConstants.JMSDestinationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wso2.transport.jms.utils.JMSConstants.JMSDestinationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForProcessing() - Method in class org.wso2.transport.jms.callback.JMSCallback
 
wrap(SessionWrapper) - Method in class org.wso2.transport.jms.sender.sessionpool.SessionPoolFactory
 

X

XA_TRANSACTED_MODE - Static variable in class org.wso2.transport.jms.utils.JMSConstants
 
XASessionWrapper - Class in org.wso2.transport.jms.sender.wrappers
Wrapper Class for JMS Sessions.
XASessionWrapper(XASession, Session, MessageProducer) - Constructor for class org.wso2.transport.jms.sender.wrappers.XASessionWrapper
 
A B C D G I J L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2019 WSO2. All rights reserved.