# Hierarchy For All Packages

Package Hierarchies:

- com.tibco.tibems.tibemsd.security,
- com.tibco.tibems.ufo,
- com.tibco.tibjms,
- com.tibco.tibjms.admin,
- com.tibco.tibjms.naming,
- com.tibco.tibrv,
- javax.jms

## Class Hierarchy

- java.lang.Object
  - com.tibco.tibjms.admin.ACLEntry
  - com.tibco.tibjms.admin.AdminACLEntry
  - com.tibco.tibjms.admin.AdminPermissions
  - com.tibco.tibems.tibemsd.security.AuthorizationResult
  - com.tibco.tibjms.admin.BridgeInfo
  - com.tibco.tibjms.admin.BridgeTarget
  - com.tibco.tibjms.admin.ChannelInfo
  - com.tibco.tibjms.admin.CMLedgerListenerInfo
  - com.tibco.tibjms.admin.CMLedgerSubjectInfo
  - com.tibco.tibjms.admin.CMListenerInfo
  - com.tibco.tibjms.admin.Configuration
  - com.tibco.tibjms.admin.ConnectionFactoryInfo
  - com.tibco.tibjms.admin.ConnectionInfo
  - com.tibco.tibems.tibemsd.security.ConnectionInfoCallback (implements javax.security.auth.callback.Callback)
  - com.tibco.tibjms.admin.ConsumerInfo
  - com.tibco.tibjms.admin.ConsumerInfo.Details
  - com.tibco.tibjms.admin.DestinationBridgeInfo
  - com.tibco.tibjms.admin.DestinationInfo
    - com.tibco.tibjms.admin.QueueInfo
    - com.tibco.tibjms.admin.TopicInfo
  - com.tibco.tibjms.admin.DetailedDestStat
  - com.tibco.tibjms.admin.DetailedTransactionInfo.XAMessage
    - com.tibco.tibjms.admin.DetailedTransactionInfo.ConsumerMessage
    - com.tibco.tibjms.admin.DetailedTransactionInfo.ProducerMessage
  - com.tibco.tibjms.admin.DurableInfo
  - com.tibco.tibjms.admin.JACIInfo
  - com.tibco.tibjms.admin.Permissions
  - com.tibco.tibjms.admin.PrincipalInfo
    - com.tibco.tibjms.admin.GroupInfo
    - com.tibco.tibjms.admin.UserInfo
  - com.tibco.tibjms.admin.ProducerInfo
  - javax.jms.QueueRequestor
  - com.tibco.tibjms.admin.RouteInfo
  - com.tibco.tibjms.admin.RouteSelector
  - com.tibco.tibjms.admin.RVQueuePolicy
  - com.tibco.tibjms.admin.ServerInfo
  - com.tibco.tibjms.admin.StatData
  - com.tibco.tibjms.admin.State
  - com.tibco.tibjms.admin.StateInfo
  - com.tibco.tibjms.admin.StoreInfo
    - com.tibco.tibjms.admin.DbStoreInfo
    - com.tibco.tibjms.admin.FileStoreInfo
    - com.tibco.tibjms.admin.MStoreInfo
  - com.tibco.tibjms.admin.SubscriptionInfo
  - com.tibco.tibjms.admin.ThirdPartyParams
    - com.tibco.tibjms.admin.FTLParams
    - com.tibco.tibjms.admin.LDAPParams
    - com.tibco.tibjms.admin.SSLParams
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - javax.jms.JMSException
        - javax.jms.IllegalStateException
        - javax.jms.InvalidClientIDException
        - javax.jms.InvalidDestinationException
        - javax.jms.InvalidSelectorException
        - javax.jms.JMSSecurityException
        - javax.jms.MessageEOFException
        - javax.jms.MessageFormatException
        - javax.jms.MessageNotReadableException
        - javax.jms.MessageNotWriteableException
        - javax.jms.ResourceAllocationException
        - com.tibco.tibems.ufo.TibjmsUFOConnectionFailureException
        - javax.jms.TransactionInProgressException
        - javax.jms.TransactionRolledBackException
      - java.lang.RuntimeException
        - javax.jms.JMSRuntimeException
          - javax.jms.IllegalStateRuntimeException
          - javax.jms.InvalidClientIDRuntimeException
          - javax.jms.InvalidDestinationRuntimeException
          - javax.jms.InvalidSelectorRuntimeException
          - javax.jms.JMSSecurityRuntimeException
          - javax.jms.MessageFormatRuntimeException
          - javax.jms.MessageNotWriteableRuntimeException
          - javax.jms.ResourceAllocationRuntimeException
          - javax.jms.TransactionInProgressRuntimeException
          - javax.jms.TransactionRolledBackRuntimeException
      - com.tibco.tibjms.admin.TibjmsAdminException
        - com.tibco.tibjms.admin.TibjmsAdminInvalidNameException
        - com.tibco.tibjms.admin.TibjmsAdminJsonFileModifiedException
        - com.tibco.tibjms.admin.TibjmsAdminNameExistsException
        - com.tibco.tibjms.admin.TibjmsAdminSecurityException
  - com.tibco.tibjms.Tibjms
  - com.tibco.tibjms.admin.TibjmsAdmin
  - com.tibco.tibjms.naming.TibjmsContext (implements javax.naming.Context, javax.naming.Referenceable)
  - TibjmsDestination
    - com.tibco.tibjms.TibjmsQueue (implements java.lang.Cloneable, javax.jms.Queue, javax.naming.Referenceable, java.io.Serializable)
  - TibjmsDestination
    - com.tibco.tibjms.TibjmsTopic (implements java.lang.Cloneable, javax.naming.Referenceable, java.io.Serializable, javax.jms.Topic)
  - com.tibco.tibjms.TibjmsSSL
  - com.tibco.tibems.ufo.TibjmsUFOConnection (implements javax.jms.Connection)
    - com.tibco.tibems.ufo.TibjmsUFOQueueConnection (implements javax.jms.QueueConnection)
    - com.tibco.tibems.ufo.TibjmsUFOTopicConnection (implements javax.jms.TopicConnection)
  - TibjmsUFODestination
    - com.tibco.tibems.ufo.TibjmsUFOQueue (implements java.lang.Cloneable, javax.jms.Queue)
  - TibjmsUFODestination
    - com.tibco.tibems.ufo.TibjmsUFOTopic (implements java.lang.Cloneable, javax.jms.Topic)
  - TibjmsUFOxCF
    - com.tibco.tibems.ufo.TibjmsUFOConnectionFactory (implements javax.jms.ConnectionFactory, java.io.Externalizable)
      - com.tibco.tibems.ufo.TibjmsUFOQueueConnectionFactory (implements java.io.Externalizable, javax.jms.QueueConnectionFactory)
      - com.tibco.tibems.ufo.TibjmsUFOTopicConnectionFactory (implements java.io.Externalizable, javax.jms.TopicConnectionFactory)
  - TibjmsxCFImpl
    - com.tibco.tibjms.TibjmsXAConnectionFactory (implements java.lang.Cloneable, javax.naming.Referenceable, java.io.Serializable, javax.jms.XAConnectionFactory)
      - com.tibco.tibjms.TibjmsXAQueueConnectionFactory (implements javax.jms.QueueConnectionFactory, javax.naming.Referenceable, java.io.Serializable, javax.jms.XAQueueConnectionFactory)
      - com.tibco.tibjms.TibjmsXATopicConnectionFactory (implements javax.naming.Referenceable, java.io.Serializable, javax.jms.TopicConnectionFactory, javax.jms.XATopicConnectionFactory)
  - TibjmsxCFImpl
    - com.tibco.tibjms.TibjmsConnectionFactory (implements java.lang.Cloneable, javax.jms.ConnectionFactory, java.io.Externalizable, javax.naming.Referenceable)
      - com.tibco.tibjms.TibjmsQueueConnectionFactory (implements java.lang.Cloneable, java.io.Externalizable, javax.jms.QueueConnectionFactory, javax.naming.Referenceable)
      - com.tibco.tibjms.TibjmsTopicConnectionFactory (implements java.lang.Cloneable, java.io.Externalizable, javax.naming.Referenceable, javax.jms.TopicConnectionFactory)
  - com.tibco.tibrv.TibrvNetTransport
    - com.tibco.tibrv.TibrvJMSTransport
  - javax.jms.TopicRequestor
  - com.tibco.tibjms.admin.TraceInfo
  - com.tibco.tibjms.admin.TransactionInfo
    - com.tibco.tibjms.admin.DetailedTransactionInfo
  - com.tibco.tibjms.admin.TransportInfo
    - com.tibco.tibjms.admin.FTLTransportInfo
    - com.tibco.tibjms.admin.RVCMTransportInfo
    - com.tibco.tibjms.admin.RVTransportInfo
    - com.tibco.tibjms.admin.SSTransportInfo
  - com.tibco.tibems.tibemsd.security.Util
  - com.tibco.tibjms.admin.VersionInfo

## Interface Hierarchy

- com.tibco.tibems.tibemsd.security.Action
- com.tibco.tibems.tibemsd.security.Authorizer
- java.lang.AutoCloseable
  - javax.jms.Connection
    - javax.jms.QueueConnection
      - javax.jms.XAQueueConnection (also extends javax.jms.XAConnection)
    - javax.jms.TopicConnection
      - javax.jms.XATopicConnection (also extends javax.jms.XAConnection)
    - javax.jms.XAConnection
      - javax.jms.XAQueueConnection (also extends javax.jms.QueueConnection)
      - javax.jms.XATopicConnection (also extends javax.jms.TopicConnection)
    - javax.jms.XAQueueConnection (also extends javax.jms.QueueConnection, javax.jms.XAConnection)
    - javax.jms.XATopicConnection (also extends javax.jms.TopicConnection, javax.jms.XAConnection)
  - javax.jms.JMSConsumer
  - javax.jms.JMSContext
    - javax.jms.XAJMSContext
  - javax.jms.MessageConsumer
    - javax.jms.QueueReceiver
    - javax.jms.TopicSubscriber
  - javax.jms.MessageProducer
    - javax.jms.QueueSender
    - javax.jms.TopicPublisher
  - javax.jms.QueueBrowser
  - javax.jms.Session (also extends java.lang.Runnable)
    - javax.jms.QueueSession
    - javax.jms.TopicSession
    - javax.jms.XAQueueSession
    - javax.jms.XASession
      - javax.jms.XAQueueSession
      - javax.jms.XATopicSession
    - javax.jms.XATopicSession
- javax.jms.CompletionListener
- javax.jms.ConnectionConsumer
- javax.jms.ConnectionFactory
  - javax.jms.QueueConnectionFactory
    - javax.jms.XAQueueConnectionFactory (also extends javax.jms.XAConnectionFactory)
  - javax.jms.TopicConnectionFactory
    - javax.jms.XATopicConnectionFactory (also extends javax.jms.XAConnectionFactory)
  - javax.jms.XAQueueConnectionFactory (also extends javax.jms.QueueConnectionFactory, javax.jms.XAConnectionFactory)
  - javax.jms.XATopicConnectionFactory (also extends javax.jms.TopicConnectionFactory, javax.jms.XAConnectionFactory)
- javax.jms.ConnectionMetaData
- javax.jms.DeliveryMode
- javax.jms.Destination
  - javax.jms.Queue
    - javax.jms.TemporaryQueue
  - javax.jms.TemporaryQueue
  - javax.jms.TemporaryTopic
  - javax.jms.Topic
    - javax.jms.TemporaryTopic
- javax.jms.ExceptionListener
- javax.jms.JMSProducer
- javax.jms.Message
  - javax.jms.BytesMessage
  - javax.jms.MapMessage
  - javax.jms.ObjectMessage
  - javax.jms.StreamMessage
  - javax.jms.TextMessage
- javax.jms.MessageListener
- java.security.Principal
  - com.tibco.tibems.tibemsd.security.ConnectionAttributes
- java.lang.Runnable
  - javax.jms.Session (also extends java.lang.AutoCloseable)
    - javax.jms.QueueSession
    - javax.jms.TopicSession
    - javax.jms.XAQueueSession
    - javax.jms.XASession
      - javax.jms.XAQueueSession
      - javax.jms.XATopicSession
    - javax.jms.XATopicSession
- javax.jms.ServerSession
- javax.jms.ServerSessionPool
- com.tibco.tibjms.TibjmsMulticastExceptionListener
- com.tibco.tibjms.TibjmsSSLHostNameVerifier
- javax.jms.XAConnectionFactory
  - javax.jms.XAQueueConnectionFactory (also extends javax.jms.QueueConnectionFactory)
  - javax.jms.XATopicConnectionFactory (also extends javax.jms.TopicConnectionFactory)

## Annotation Type Hierarchy

- javax.jms.JMSDestinationDefinitions (implements java.lang.annotation.Annotation)
- javax.jms.JMSConnectionFactoryDefinitions (implements java.lang.annotation.Annotation)
- javax.jms.JMSSessionMode (implements java.lang.annotation.Annotation)
- javax.jms.JMSDestinationDefinition (implements java.lang.annotation.Annotation)
- javax.jms.JMSConnectionFactoryDefinition (implements java.lang.annotation.Annotation)
- javax.jms.JMSPasswordCredential (implements java.lang.annotation.Annotation)
- javax.jms.JMSConnectionFactory (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.tibco.tibems.tibemsd.security.ConnectionInfoCallback.Type
    - com.tibco.tibems.tibemsd.security.ConnectionAttributes.Type
    - com.tibco.tibems.tibemsd.security.Action.Type

Copyright © Cloud Software Group, Inc. All rights reserved