All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| ACLEntry |
An ACLEntry represents the set of permissions that a Principal (User or Group) has on
a Destination (Topic or Queue).
|
| Action |
An instance of this class is passed to the isAllowed() method of an Authorizer
to describe the action that is being authorized.
|
| Action.Type |
Action.Type represents various actions that can be permissioned by the EMS server.
|
| AdminACLEntry |
This class represents a set of administrative permissions for a Principal (user or group).
|
| AdminPermissions |
This class represents a set of positive and negative
administrative permissions.
|
| AuthorizationResult |
This class represents the answer to an authorization request.
|
| Authorizer |
Authorization providers must provide a class that implements this interface,
and has a default constructor.
|
| BridgeInfo |
This class represents the definition of a bridge.
|
| BridgeTarget |
This class represents the target destination of a bridge.
|
| BytesMessage |
A BytesMessage object is used to send a message containing a stream of uninterpreted bytes.
|
| ChannelInfo |
Deprecated.
|
| CMLedgerListenerInfo |
This class represents a summary about a single registered TIBCO Rendezvous
certified listener that the EMS server exports messages to.
|
| CMLedgerSubjectInfo |
This class represents an outbound subject entry in a TIBCO Rendezvous
Certified Messaging ledger file.
|
| CMListenerInfo |
This class represents a TIBCO Rendezvous CM listener.
|
| CompletionListener |
A CompletionListener is implemented by the application and may be specified when a message is sent
asynchronously.
|
| Configuration |
A Configuration object represents a server configuration.
|
| Connection |
A Connection object is a client's active connection to its Jakarta Messaging provider.
|
| ConnectionAttributes |
The ConnectionAttributes interface provides access to connection
related information.
|
| ConnectionAttributes.Type |
This enumeration describes the type of connection of the
ConnectionAttributes object.
|
| 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.
|
| ConnectionFactoryInfo |
A ConnectionFactoryInfo object represents a configured ConnectionFactory
that can be retrieved by an EMS client through the built in JNDI
implementation.
|
| ConnectionInfo |
A ConnectionInfo object represents a client connection to the TIBCO EMS server.
|
| ConnectionInfoCallback |
Deprecated.
|
| ConnectionInfoCallback.Type |
Enumeration of possible connection types.
|
| ConnectionMetaData |
A ConnectionMetaData object provides information describing the Connection object.
|
| ConsumerInfo |
Represents message consumer in EMS server.
|
| ConsumerInfo.Details |
Provides additional information about consumer.
|
| DbStoreInfo |
Class representing information about server's database-based store.
|
| DeliveryMode |
The delivery modes supported by the Jakarta Messaging API are PERSISTENT and NON_PERSISTENT.
|
| Destination |
A Destination object encapsulates a provider-specific address.
|
| DestinationBridgeInfo |
This class replaces the old BridgeInfo class to represent bridges between destinations.
|
| DestinationInfo |
This abstract class contains methods common to both QueueInfo
and TopicInfo.
|
| DetailedDestStat |
This class represents detailed destination statistics about another object (Topic, Queue etc).
|
| DetailedTransactionInfo |
This class represents the a transaction as it is present on the EMS server.
|
| DetailedTransactionInfo.ConsumerMessage |
This class represents a Message that is about to be consumed on commit.
|
| DetailedTransactionInfo.ProducerMessage |
This class represents a Message that is about to be produced on commit.
|
| DetailedTransactionInfo.XAMessage |
Internal class extended by ConsumerMessage and ProducerMessage.
|
| DurableInfo |
This class represents a durable subscription on the Tibjms server.
|
| 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.
|
| FileStoreInfo |
Class representing information about a server's file-based store.
|
| FTLParams |
This class represents FTL parameters.
|
| FTLStoreInfo |
Class representing information about a server's ftlstore-based store.
|
| FTLTransportInfo |
This class represents TIBCO FTL transports that are configured on
the EMS server.
|
| GridStoreInfo |
Deprecated.
|
| Group |
An object implementing this interface is used to pass group related
information into the EMS server.
|
| GroupInfo |
This class represents a group on the Tibjms server.
|
| 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.
|
| JACIInfo |
This class represents a set of statistics about the JACI cache collected from the EMS server.
|
| JMSConnectionFactory |
This annotation may be used on a field to specify the JNDI lookup name of a javax.jms.ConnectionFactory to be
used when injecting a javax.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
javax.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 javax.jms.JMSContext
object.
|
| LDAPParams |
This class represents LDAP parameters.
|
| 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.
|
| MStoreInfo |
Deprecated.
|
| OAuth2Params |
This class represents all the possible OAuth 2.0 parameters.
|
| ObjectMessage |
An ObjectMessage object is used to send a message that contains a serializable object in the Java programming
language ("Java object").
|
| Permissions |
This class represents a set of permissions on destinations.
|
| PrincipalInfo |
This abstract class represents a user or group and contains methods common to both.
|
| ProducerInfo |
A ProducerInfo object represents a message producer.
|
| PulsarTransportInfo |
This class represents Apache Pulsar transports that are configured on
the EMS server.
|
| 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.
|
| QueueInfo |
This class represents a message queue that is configured on the EMS server.
|
| 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.
|
| RouteInfo |
An object of this class represents the configuration and
optionally statistical data about the routed server.
|
| RouteSelector |
This class represents a selector applied to incoming or outgoing messages
on a route.
|
| RVCMTransportInfo |
This class represents TIBCO Rendezvous Certified Messaging transports that
are configured on the EMS server.
|
| RVQueuePolicy |
This class represents the discard policy of the TIBCO Rendezvous queues used internally by the TIBCO EMS Server when
importing messages from TIBCO Rendezvous.
|
| RVTransportInfo |
This class represents TIBCO Rendezvous transports that are configured on
the EMS server.
|
| ServerInfo |
This class represents configuration parameters for a TIBCO Enterprise
Message Service server.
|
| 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.
|
| SSLParams |
This class represents all the possible TLS parameters.
|
| SSTransportInfo |
Deprecated.
|
| StatData |
This class represents statistical data about another object (Topic, Queue etc).
|
| State |
This class represents the FT state for a TIBCO Enterprise Message Service server.
|
| StateInfo |
This class represents the FT state for a TIBCO Enterprise Message Service server,
along with other information.
|
| StoreInfo |
Class representing information about server's store.
|
| StreamMessage |
A StreamMessage object is used to send a stream of primitive types in the Java programming language.
|
| SubscriptionInfo |
This class represents a topic subscription in EMS Server.
|
| 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.
|
| ThirdPartyParams |
This class represents parameters from third party components
such as TLS, OAuth 2.0, and LDAP.
|
| Tibjms |
Defines optional custom methods, constants and System Properties
used by TIBCO Enterprise Message Service client.
|
| TibjmsAdmin |
This is the main class for administering a TIBCO Enterprise Message Service
server.
|
| TibjmsAdminException |
This is the general admin exception used when an error occurs with a call to the server.
|
| TibjmsAdminInvalidNameException |
This is the admin exception thrown when the name used to create a User, Group, or Destination is invalid.
|
| TibjmsAdminJsonFileModifiedException |
This is the admin exception thrown when the JSON file at EMS is modified.
|
| TibjmsAdminNameExistsException |
This is the admin exception thrown when the name used to create a
User, Group, Destination, or JNDI binding is already in use.
|
| TibjmsAdminSecurityException |
This is the admin exception thrown when the user is not authorized to execute a command.
|
| TibjmsConnectionFactory |
Implementation of javax.jms.ConnectionFactory.
|
| TibjmsContext |
Implements the Context interface for lookups of information stored in the
JNDI supported by TIBCO Enterprise Message Service.
|
| TibjmsMulticastExceptionListener |
If EMS detects a serious Multicast problem, it informs the
TibjmsMulticastExceptionListener, if one has been registered.
|
| TibjmsOAuth |
Provides methods which are used to enable or disable debug tracing for OAuth 2.0
authentication.
|
| TibjmsOAuth2TokenFetchCallback |
Set a callback that will be invoked whenever a connection needs to acquire an OAuth
2.0 access token.
|
| TibjmsQueue |
Implementation of javax.jms.Queue which can be used
for administrative purposes.
|
| TibjmsQueueConnectionFactory |
Implementation of javax.jms.QueueConnectionFactory.
|
| TibjmsSSL |
Provides methods and defines properties and miscellaneous
constants which are used to set parameters for TLS connections.
|
| TibjmsSSLHostNameVerifier |
Custom host name verifier.
|
| TibjmsTopic |
Implementation of javax.jms.Topic which can be used
for administrative purposes.
|
| TibjmsTopicConnectionFactory |
Implementation of javax.jms.TopicConnectionFactory.
|
| TibjmsUFOConnection |
UFO Implementation of javax.jms.Connection.
|
| TibjmsUFOConnectionFactory |
UFO Implementation of javax.jms.ConnectionFactory.
|
| TibjmsUFOConnectionFailureException |
This exception can be thrown when Jakarta Messaging methods are invoked inside of
a message listener callback and those calls encounter a broken connection.
|
| TibjmsUFOQueue |
Implementation of javax.jms.Queue which can be used for administrative
purposes.
|
| TibjmsUFOQueueConnection |
UFO Implementation of javax.jms.QueueConnection.
|
| TibjmsUFOQueueConnectionFactory |
UFO Implementation of javax.jms.QueueConnectionFactory.
|
| TibjmsUFOTopic |
Implementation of javax.jms.Topic which can be used for administrative
purposes.
|
| TibjmsUFOTopicConnection |
UFO Implementation of javax.jms.TopicConnection.
|
| TibjmsUFOTopicConnectionFactory |
UFO Implementation of javax.jms.TopicConnectionFactory.
|
| TibjmsXAConnectionFactory |
Note: XA sessions do not support routed queues.
|
| TibjmsXAQueueConnectionFactory |
Note: XA sessions do not support routed queues.
|
| TibjmsXATopicConnectionFactory |
Note: XA sessions do not support routed queues.
|
| TibrvJMSTransport |
Network transport using TIBCO Enterprise Message Service
EMS client to connect to the network.
|
| 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.
|
| TopicInfo |
This class represents a topic that is configured on the EMS server.
|
| 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.
|
| TraceInfo |
This class represents the set of trace message types that will be output to a particular output destination
(console or log file).
|
| TransactionInfo |
This class represents an XA transaction.
|
| 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.
|
| TransportInfo |
This abstract class represents the data and behavior common to transports
of all types that are configured on the EMS server.
|
| UserInfo |
This class represents a user on the Tibjms server.
|
| Util |
Provides some utility functions for implementors of authorization systems.
|
| VersionInfo |
This class represents the parsed version information for the TIBCO Enterprise
Message Service components.
|
| 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.
|