# Uses of Package
com.sun.messaging

- Packages that use com.sun.messaging
  Package | Description
  --- | ---
  com.sun.messaging | Provides the Oracle GlassFish(tm) Server Message Queue public classes.
  com.sun.messaging.jms | Provides additional Oracle GlassFish(tm) Server Message Queue classes for features that relate to the MQ implementation of the Java Message Service (JMS).
  com.sun.messaging.jms.notification | Provides a notification API for the MQ client runtime to inform an application about a MQ connection state changes.

- Classes in com.sun.messaging used by com.sun.messaging
  Class | Description
  --- | ---
  AdministeredObject | An `AdministeredObject` encapsulates behavior common to all Sun MQ Administered Objects and MQ Administered Object classes extend this class.
  BasicConnectionFactory | A `BasicConnectionFactory` encapsulates Sun MQ specific configuration information for Sun MQ `ConnectionFactory` objects and is used to create Connections with a Sun MQ Java Message Service (JMS) provider.
  BasicQueue | A `BasicQueue` represents an identity of a repository of messages used in the JMS Point-To-Point messaging domain.
  BasicTopic | A `BasicTopic` represents an identity of a repository of messages used in the JMS Publish/Subscribe messaging domain.
  ConnectionFactory | A `ConnectionFactory` is used to create Connections with the Sun MQ Java Message Service (JMS) provider.
  Destination | A `Destination` encapsulates Sun MQ specific configuration information for Sun MQ `Destination` objects.
  XAConnectionFactory | An `XAConnectionFactory` is used to create XAConnections with the Sun MQ Java Message Service (JMS) provider.

- Classes in com.sun.messaging used by com.sun.messaging.jms
  Class | Description
  --- | ---
  Destination | A `Destination` encapsulates Sun MQ specific configuration information for Sun MQ `Destination` objects.

- Classes in com.sun.messaging used by com.sun.messaging.jms.notification
  Class | Description
  --- | ---
  Destination | A `Destination` encapsulates Sun MQ specific configuration information for Sun MQ `Destination` objects.