Package com.tibco.tibjms.admin

Provides the classes for administering a TIBCO Enterprise Message Service.

  • Class Summary 
    Class Description
    ACLEntry
    An ACLEntry represents the set of permissions that a Principal (User or Group) has on a Destination (Topic or Queue).
    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.
    BridgeInfo
    This class represents the definition of a bridge.
    BridgeTarget
    This class represents the target destination of a bridge.
    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.
    Configuration
    A Configuration object represents a server configuration.
    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.
    ConsumerInfo
    Represents message consumer in EMS server.
    ConsumerInfo.Details
    Provides additional information about consumer.
    DbStoreInfo
    Class representing information about server's database-based store.
    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.
    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.
    GroupInfo
    This class represents a group on the Tibjms server.
    JACIInfo
    This class represents a set of statistics about the JACI cache collected from the EMS server.
    LDAPParams
    This class represents LDAP parameters.
    MStoreInfo Deprecated.
    As of EMS 10.1 Class representing information about a server's mstore-based store.
    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.
    QueueInfo
    This class represents a message queue that is configured on the EMS server.
    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.
    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.
    SubscriptionInfo
    This class represents a topic subscription in EMS Server.
    ThirdPartyParams
    This class represents parameters from third party components such as TLS and LDAP.
    TibjmsAdmin
    This is the main class for administering a TIBCO Enterprise Message Service server.
    TopicInfo
    This class represents a topic that is configured on the EMS server.
    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.
    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.
    VersionInfo
    This class represents the parsed version information for the TIBCO Enterprise Message Service components.
  • Exception Summary 
    Exception Description
    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.