All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary
Class |
Description |
BytesMessage |
A BytesMessage object is used to send a message containing a stream of uninterpreted bytes.
|
CompletionListener |
A CompletionListener is implemented by the application and may be specified when a message is sent
asynchronously.
|
Connection |
A Connection object is a client's active connection to its Jakarta Messaging provider.
|
ConnectionConsumer |
For application servers, Connection objects provide a special facility for creating a
ConnectionConsumer (optional).
|
ConnectionFactory |
A ConnectionFactory object encapsulates a set of connection configuration parameters that has been defined by
an administrator.
|
ConnectionMetaData |
A ConnectionMetaData object provides information describing the Connection object.
|
DeliveryMode |
The delivery modes supported by the Jakarta Messaging API are PERSISTENT and NON_PERSISTENT .
|
Destination |
A Destination object encapsulates a provider-specific address.
|
ExceptionListener |
If a Jakarta Messaging provider detects a serious problem with a Connection object, it informs the Connection
object's ExceptionListener , if one has been registered.
|
IllegalStateException |
This exception is thrown when a method is invoked at an illegal or inappropriate time or if the provider is not in an
appropriate state for the requested operation.
|
IllegalStateRuntimeException |
This unchecked exception is thrown when a method is invoked at an illegal or inappropriate time or if the provider is
not in an appropriate state for the requested operation, and the method signature does not permit a
IllegalStateRuntimeException to be thrown.
|
InvalidClientIDException |
This exception must be thrown when a client attempts to set a connection's client ID to a value that is rejected by a
provider.
|
InvalidClientIDRuntimeException |
This unchecked exception must be thrown when a client attempts to set a connection's client ID to a value that is
rejected by a provider, and the method signature does not permit a InvalidClientIDException to be thrown.
|
InvalidDestinationException |
This exception must be thrown when a destination either is not understood by a provider or is no longer valid.
|
InvalidDestinationRuntimeException |
This unchecked exception must be thrown when a destination either is not understood by a provider or is no longer
valid, and the method signature does not permit a InvalidDestinationException to be thrown.
|
InvalidSelectorException |
This exception must be thrown when a Jakarta Messaging client attempts to give a provider a message selector with invalid syntax.
|
InvalidSelectorRuntimeException |
This unchecked exception must be thrown when a Jakarta Messaging client attempts to give a provider a message selector with invalid
syntax, and the method signature does not permit a InvalidSelectorException to be thrown.
|
JMSConnectionFactory |
This annotation may be used on a field to specify the JNDI lookup name of a jakarta.jms.ConnectionFactory to be
used when injecting a jakarta.jms.JMSContext object.
|
JMSConnectionFactoryDefinition |
An application may use this annotation to specify a Jakarta Messaging
ConnectionFactory resource that it requires in its operational environment.
|
JMSConnectionFactoryDefinitions |
Specifies one or more JMSConnectionFactoryDefinition annotations.
|
JMSConsumer |
A client using the simplified Jakarta Messaging API introduced for Jakarta Messaging 2.0 uses a JMSConsumer object to receive messages
from a queue or topic.
|
JMSContext |
A JMSContext is the main interface in the simplified Jakarta Messaging API introduced for Jakarta Messaging 2.0.
|
JMSDestinationDefinition |
An application may use this annotation to specify a Jakarta Messaging
Destination resource that it requires in its operational environment.
|
JMSDestinationDefinitions |
Specifies one or more JMSDestinationDefinition annotations.
|
JMSException |
This is the root class of all checked exceptions in the Jakarta Messaging API.
|
JMSPasswordCredential |
This annotation may be used to specify the userName and password to be used when injecting a
jakarta.jms.JMSContext object.
|
JMSProducer |
A JMSProducer is a simple object used to send messages on behalf of a JMSContext .
|
JMSRuntimeException |
This is the root class of all unchecked exceptions in the Jakarta Messaging API.
|
JMSSecurityException |
This exception must be thrown when a provider rejects a user name/password submitted by a client.
|
JMSSecurityRuntimeException |
This unchecked exception must be thrown when a provider rejects a user name/password submitted by a client, or for
any case where a security restriction prevents a method from completing, and the method signature does not permit a
JMSSecurityException to be thrown.
|
JMSSessionMode |
This annotation may be used to specify the session mode to be used when injecting a jakarta.jms.JMSContext
object.
|
MapMessage |
A MapMessage object is used to send a set of name-value pairs.
|
Message |
The Message interface is the root interface of all Jakarta Messaging messages.
|
MessageConsumer |
A client uses a MessageConsumer object to receive messages from a destination.
|
MessageEOFException |
This exception must be thrown when an unexpected end of stream has been reached when a StreamMessage or
BytesMessage is being read.
|
MessageFormatException |
This exception must be thrown when a Jakarta Messaging client attempts to use a data type not supported by a message or attempts to
read data in a message as the wrong type.
|
MessageFormatRuntimeException |
This unchecked exception must be thrown when a Jakarta Messaging application attempts to use a data type not supported by a message
or attempts to read data in a message as the wrong type, and the method signature does not permit a
MessageFormatException to be thrown.
|
MessageListener |
A MessageListener object is used to receive asynchronously delivered messages.
|
MessageNotReadableException |
This exception must be thrown when a Jakarta Messaging client attempts to read a write-only message.
|
MessageNotWriteableException |
This exception must be thrown when a Jakarta Messaging client attempts to write to a read-only message.
|
MessageNotWriteableRuntimeException |
This unchecked exception must be thrown when a Jakarta Messaging client attempts to write to a read-only message.
|
MessageProducer |
A client uses a MessageProducer object to send messages to a destination.
|
ObjectMessage |
An ObjectMessage object is used to send a message that contains a serializable object in the Java programming
language ("Java object").
|
Queue |
A Queue object encapsulates a provider-specific queue name.
|
QueueBrowser |
A client uses a QueueBrowser object to look at messages on a queue without removing them.
|
QueueConnection |
A QueueConnection object is an active connection to a point-to-point Jakarta Messaging provider.
|
QueueConnectionFactory |
A client uses a QueueConnectionFactory object to create QueueConnection objects with a point-to-point
Jakarta Messaging provider.
|
QueueReceiver |
A client uses a QueueReceiver object to receive messages that have been delivered to a queue.
|
QueueRequestor |
The QueueRequestor helper class simplifies making service requests.
|
QueueSender |
A client uses a QueueSender object to send messages to a queue.
|
QueueSession |
A QueueSession object provides methods for creating QueueReceiver , QueueSender ,
QueueBrowser , and TemporaryQueue objects.
|
ResourceAllocationException |
This exception is thrown when a provider is unable to allocate the resources required by a method.
|
ResourceAllocationRuntimeException |
This unchecked exception is thrown when a provider is unable to allocate the resources required by a method.
|
ServerSession |
A ServerSession object is an application server object that is used by a server to associate a thread with a
Jakarta Messaging session (optional).
|
ServerSessionPool |
A ServerSessionPool object is an object implemented by an application server to provide a pool of
ServerSession objects for processing the messages of a ConnectionConsumer (optional).
|
Session |
A Session object is a single-threaded context for producing and consuming messages.
|
StreamMessage |
A StreamMessage object is used to send a stream of primitive types in the Java programming language.
|
TemporaryQueue |
A TemporaryQueue object is a unique Queue object created for the duration of a Connection .
|
TemporaryTopic |
A TemporaryTopic object is a unique Topic object created for the duration of a Connection .
|
TextMessage |
A TextMessage object is used to send a message containing a java.lang.String .
|
Topic |
A Topic object encapsulates a provider-specific topic name.
|
TopicConnection |
A TopicConnection object is an active connection to a publish/subscribe Jakarta Messaging provider.
|
TopicConnectionFactory |
A client uses a TopicConnectionFactory object to create TopicConnection objects with a
publish/subscribe Jakarta Messaging provider.
|
TopicPublisher |
A client uses a TopicPublisher object to publish messages on a topic.
|
TopicRequestor |
The TopicRequestor helper class simplifies making service requests.
|
TopicSession |
A TopicSession object provides methods for creating TopicPublisher , TopicSubscriber , and
TemporaryTopic objects.
|
TopicSubscriber |
A client uses a TopicSubscriber object to receive messages that have been published to a topic.
|
TransactionInProgressException |
This exception is thrown when an operation is invalid because a transaction is in progress.
|
TransactionInProgressRuntimeException |
This unchecked exception is thrown when an operation is invalid because a transaction is in progress.
|
TransactionRolledBackException |
This exception must be thrown when a call to Session.commit results in a rollback of the current transaction.
|
TransactionRolledBackRuntimeException |
This unchecked exception must be thrown when a call to JMSContext.commit results in a rollback of the current
transaction.
|
XAConnection |
The XAConnection interface extends the capability of Connection by providing an XASession
(optional).
|
XAConnectionFactory |
The XAConnectionFactory interface is a base interface for the XAQueueConnectionFactory and
XATopicConnectionFactory interfaces.
|
XAJMSContext |
The XAJMSContext interface extends the capability of JMSContext by adding access to a Jakarta Messaging provider's
support for the Java Transaction API (JTA) (optional).
|
XAQueueConnection |
An XAQueueConnection provides the same create options as QueueConnection (optional).
|
XAQueueConnectionFactory |
An XAQueueConnectionFactory provides the same create options as a QueueConnectionFactory (optional).
|
XAQueueSession |
An XAQueueSession provides a regular QueueSession , which can be used to create QueueReceiver ,
QueueSender , and QueueBrowser objects (optional).
|
XASession |
The XASession interface extends the capability of Session by adding access to a Jakarta Messaging provider's
support for the Java Transaction API (JTA) (optional).
|
XATopicConnection |
An XATopicConnection provides the same create options as TopicConnection (optional).
|
XATopicConnectionFactory |
An XATopicConnectionFactory provides the same create options as a TopicConnectionFactory (optional).
|
XATopicSession |
An XATopicSession provides a regular TopicSession .
|