Package com.sun.messaging
Class Queue
java.lang.Object
com.sun.messaging.AdministeredObject
com.sun.messaging.Destination
com.sun.messaging.BasicQueue
com.sun.messaging.Queue
- All Implemented Interfaces:
jakarta.jms.Destination
,jakarta.jms.Queue
,Serializable
,Referenceable
A
Queue
represents an identity of a repository of messages used in the JMS Point-To-Point messaging
domain.- See Also:
-
Field Summary
Fields inherited from class com.sun.messaging.AdministeredObject
AO_PROPERTY_TYPE_BOOLEAN, AO_PROPERTY_TYPE_INTEGER, AO_PROPERTY_TYPE_LIST, AO_PROPERTY_TYPE_LONG, AO_PROPERTY_TYPE_PROPERTYOWNER, AO_PROPERTY_TYPE_STRING, cachedConfigurationMap, configuration, configurationLabels, configurationTypes, cr, VERSION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the description for this Queue.Returns a Reference Object that can be used to reconstruct this object.void
setDescription
(String description) Sets a description for this Queue.void
Sets the name of the Queue.Methods inherited from class com.sun.messaging.BasicQueue
equals, hashCode, isQueue, isTemporary
Methods inherited from class com.sun.messaging.Destination
getName, getQueueName, getTopicName, setDefaultConfiguration, toString, validate_imqDestinationName
Methods inherited from class com.sun.messaging.AdministeredObject
dump, enumeratePropertyNames, getConfiguration, getCurrentConfiguration, getLabelForGroup, getPropertiesForGroup, getProperty, getPropertyForListValue, getPropertyGroups, getPropertyLabel, getPropertyListOtherName, getPropertyListValues, getPropertyType, getPropertyValueForListValue, getStoredVersion, getVERSION, isPropertyDeprecated, isPropertyHidden, isReadOnly, isStoredVersionCompatible, setProperty, setReadOnly, setStoredVersion
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface jakarta.jms.Queue
getQueueName, toString
-
Constructor Details
-
Queue
public Queue()Constructs an identity of a Point-To-Point Queue with the default name -
Queue
Constructs an identity of a Point-To-Point Queue with the given name- Parameters:
name
- The name of the Queue- Throws:
jakarta.jms.JMSException
-
-
Method Details
-
getReference
Returns a Reference Object that can be used to reconstruct this object.- Specified by:
getReference
in interfaceReferenceable
- Returns:
- The Reference Object that can be used to reconstruct this object
-
setName
Sets the name of the Queue. This method performs name validatation This is used by an Application Server via the Sun MQ J2EE Resource Adapter- Parameters:
name
- The name of the Queue- Throws:
IllegalArgumentException
- if name is invalid
-
setDescription
Sets a description for this Queue. The description can be any String- Parameters:
description
- The description for this Queue
-
getDescription
Returns the description for this Queue.- Returns:
- The description for this Queue
-