All Classes

  • 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.
    As of release 8.3
    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.
    as of EMS 8.1.
    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
    Class representing information about a server's gridstore-based store.
    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.
    As of EMS 10.1 Class representing information about a server's mstore-based store.
    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.
    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.
    As of release 8.6
    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 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.