Message Queue, v4.5.1 API Specification

## Package com.sun.messaging

Provides the Oracle GlassFish(tm) Server Message Queue public classes.

See:
Description

Interface Summary
PropertyOwner: The `PropertyOwner` interface is implemented by any property that owns other properties.

Class Summary
AdminConnectionConfiguration: The `AdminConnectionConfiguration` class contains property names and special values for configuring the `AdminConnectionFactory` object.
AdminConnectionFactory: An `AdminConnectionFactory` is used by management clients to create JMX connections to the Message Queue broker.
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.
ConnectionConfiguration: The `ConnectionConfiguration` class contains Sun MQ specific connection configuration property names and special values.
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.
DestinationConfiguration: The `DestinationConfiguration` class contains Sun MQ specific destination identity configuration property names and values.
Queue: A `Queue` represents an identity of a repository of messages used in the JMS Point-To-Point messaging domain.
QueueConnectionFactory: A `QueueConnectionFactory` is used to create QueueConnections with the Sun MQ Java Message Service (JMS) Point-to-Point (PTP) provider.
Topic: A `Topic` represents an identity of a repository of messages used in the JMS Publish/Subscribe messaging domain.
TopicConnectionFactory: A `TopicConnectionFactory` is used to create TopicConnections with the Sun MQ Java Message Service (JMS) Publish/Subscribe (Pub/Sub) provider.
Version: This class provides the Version information about the product.
XAConnectionFactory: An `XAConnectionFactory` is used to create XAConnections with the Sun MQ Java Message Service (JMS) provider.
XAQueueConnectionFactory: An `XAQueueConnectionFactory` is used to create XAQueueConnections with a Java Message Service (JMS) Point-to-Point (PTP) provider.
XATopicConnectionFactory: An `XATopicConnectionFactory` is used to create XATopicConnections with a Java Message Service (JMS) Publish/Subscribe (Pub/Sub) provider.

Exception Summary
InvalidPropertyException: An `InvalidPropertyException` is thrown when a setProperty is called with an invalid property name parameter.
InvalidPropertyValueException: An `InvalidPropertyValueException` is thrown when setProperty is called with an invalid property value parameter.
ReadOnlyPropertyException: A `ReadOnlyPropertyException` is thrown when an attempt is made to modify a JMQ `AdministeredObject` that has been set to read only.

## Package com.sun.messaging Description

Provides the Oracle GlassFish(tm) Server Message Queue public classes.

Message Queue, v4.5.1 API Specification

Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.