Message Queue, v4.4 API Specification

## Package com.sun.messaging

Provides the Sun GlassFish(tm) 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 Sun GlassFish(tm) Message Queue public classes.

Message Queue, v4.4 API Specification

Copyright 2009 Sun Microsystems, Inc.
4150 Network Circle, Santa Clara, CA 95054, U.S.A. All Rights Reserved.