Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.configuration
Interface JMSDestinationMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, JMSConstants, JMSDestCommonMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean
All Known Subinterfaces:
JMSQueueMBean, JMSTopicMBean

Deprecated. 9.0.0.0 Replaced by DestinationBean

public interface JMSDestinationMBean
extends JMSDestCommonMBean, JMSConstants

This class represents a JMS destination, which identifies a queue (Point-To-Point) or a topic (Pub/Sub) for a JMS server.


Field Summary

 

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY

 

Fields inherited from interface weblogic.management.configuration.JMSConstants
ACKNOWLEDGE_ALL, ACKNOWLEDGE_MODE_AUTO, ACKNOWLEDGE_MODE_CLIENT, ACKNOWLEDGE_MODE_DUPS_OK, ACKNOWLEDGE_MODE_NONE, ACKNOWLEDGE_ONE, ACKNOWLEDGE_PREVIOUS, ALWAYSFORWARD, AT_LEAST_ONCE, AT_MOST_ONCE, AUTH_PRINS, CLIENT_ID_POLICY_UNRESTRICTED, CONSUMPTION_ENABLED, CONSUMPTION_PAUSED, CONSUMPTION_PAUSING, DEFAULT_MESSAGE_BUFFER_SIZE, DESTINATION_TYPE_QUEUE, DESTINATION_TYPE_SAFID, DESTINATION_TYPE_TOPIC, DESTINATION_TYPE_UDQUEUE, DESTINATION_TYPE_UDTOPIC, DISABLED, DISCARD, ENABLED_DEFAULT, ENABLED_FALSE, ENABLED_TRUE, ERRORDESTINATION, EXACTLY_ONCE, EXPORT_TO_ALL, EXPORT_TO_NONE, FIFO, FORWARDING_POLICY_PARTITIONED, FORWARDING_POLICY_REPLICATED, INITIALCONTEXTFACTORY, INSERTION_ENABLED, INSERTION_PAUSED, INSERTION_PAUSING, KEEP_NEW, KEEP_OLD, KEY_DIRECTION_ASCENDING, KEY_DIRECTION_DESCENDING, KEY_TYPE_BOOLEAN, KEY_TYPE_BYTE, KEY_TYPE_DOUBLE, KEY_TYPE_FLOAT, KEY_TYPE_INT, KEY_TYPE_LONG, KEY_TYPE_SHORT, KEY_TYPE_STRING, LOGGING, NEVER, NO_DELIVERY, NO_OVERRIDE, NON_PERSISTENT, NON_XML, PAUSED_AT_STARTUP_DEFAULT, PAUSED_AT_STARTUP_FALSE, PERSISTENT, PREEMPTIVE, PRIORITY_DEFAULT, PRIORITY_MAXIMUM, PRIORITY_MINIMUM, PRODUCTION_ENABLED, PRODUCTION_PAUSED, PRODUCTION_PAUSING, QUEUE, RANDOM, ROUND_ROBIN, SEND_QUOTA_BLOCKING_TIMEOUT, SINGLE_MESSAGE, STORE_ENABLED_DEFAULT, STORE_ENABLED_FALSE, STORE_ENABLED_TRUE, STORE_TYPE_FILE, STORE_TYPE_JDBC, SUBSCRIPTION_EXCLUSIVE, SUBSCRIPTION_SHARABLE, SUPPORTS, SYNCWRITE_CACHEFLUSH, SYNCWRITE_DIRECTWRITE, SYNCWRITE_DISABLED, TOPIC, TOPIC_SUBSCRIBER_ONLY, TRANSACTION_MODE_51, TRANSACTION_MODE_NONE, TRANSACTION_MODE_XA, UNITOFORDER_STANDARD, UNITOFORDER_SYSTEM, XML, XMLALL

 

Method Summary
abstract  String getBytesPagingEnabled()
          Deprecated. 9.0.0.0 Replaced by getMessageBufferSize
abstract  String getJNDIName()
          Deprecated. The JNDI name used to look up the destination within the JNDI namespace.
abstract  String getMessagesPagingEnabled()
          Deprecated. 9.0.0.0 Replaced by getMessageBufferSize
abstract  String getStoreEnabled()
          Deprecated. Specifies whether the destination supports persistent messaging by using the JMS store specified by the JMS server.
abstract  JMSTemplateMBean getTemplate()
          Deprecated. The JMS template from which the destination is derived.
abstract  boolean isJNDINameReplicated()
          Deprecated. Indicates whether the JNDI name is replicated across the cluster.
abstract  void setBytesPagingEnabled(String enabled)
          Deprecated. 9.0.0.0 Replaced by getMessageBufferSize
abstract  void setJNDIName(String name)
          Deprecated. Sets the value of the JNDIName attribute.
abstract  void setJNDINameReplicated(boolean replicated)
          Deprecated. Sets the value of the JNDINameReplicated attribute.
abstract  void setMessagesPagingEnabled(String enabled)
          Deprecated. 9.0.0.0 Replaced by getMessageBufferSize
abstract  void setStoreEnabled(String storeEnabled)
          Deprecated. Sets the value of the StoreEnabled attribute.
abstract  void setTemplate(JMSTemplateMBean template)
          Deprecated. Sets the value of the Template attribute.

 

Methods inherited from interface weblogic.management.configuration.JMSDestCommonMBean
addDestinationKey, getBytesMaximum, getBytesThresholdHigh, getBytesThresholdLow, getDeliveryModeOverride, getDestinationKeys, getErrorDestination, getExpirationLoggingPolicy, getExpirationPolicy, getMaximumMessageSize, getMessagesMaximum, getMessagesThresholdHigh, getMessagesThresholdLow, getPriorityOverride, getRedeliveryDelayOverride, getRedeliveryLimit, getTimeToDeliverOverride, getTimeToLiveOverride, removeDestinationKey, setBytesMaximum, setBytesThresholdHigh, setBytesThresholdLow, setCreationTime, setDeliveryModeOverride, setDestinationKeys, setErrorDestination, setExpirationLoggingPolicy, setExpirationPolicy, setMaximumMessageSize, setMessagesMaximum, setMessagesThresholdHigh, setMessagesThresholdLow, setPriorityOverride, setRedeliveryDelayOverride, setRedeliveryLimit, setTimeToDeliverOverride, setTimeToLiveOverride

 

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent

 

Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes

 

Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister

 

Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener

 

Methods inherited from interface weblogic.descriptor.DescriptorBean
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 

Method Detail

getTemplate

JMSTemplateMBean getTemplate()
Deprecated. 

The JMS template from which the destination is derived. If a JMS template is specified, destination attributes that are set to their default values will inherit their values from the JMS template at run time. However, if this attribute is not defined, then the attributes for the destination must be specified as part of the destination.

Note: The Template attribute setting per destination is static. The JMS template's attributes, however, can be modified dynamically.


setTemplate

void setTemplate(JMSTemplateMBean template)
                 throws InvalidAttributeValueException
Deprecated. 

Sets the value of the Template attribute.

Throws:
InvalidAttributeValueException
See Also:
JMSDestinationMBean.getTemplate()

getJNDIName

String getJNDIName()
Deprecated. 

The JNDI name used to look up the destination within the JNDI namespace. If not specified, the destination name is not advertised through the JNDI namespace and cannot be looked up and used.

Note: This attribute is not dynamically configurable.


setJNDIName

void setJNDIName(String name)
                 throws InvalidAttributeValueException
Deprecated. 

Sets the value of the JNDIName attribute.

Throws:
InvalidAttributeValueException
See Also:
JMSDestinationMBean.getJNDIName()

isJNDINameReplicated

boolean isJNDINameReplicated()
Deprecated. 

Indicates whether the JNDI name is replicated across the cluster. If JNDINameReplicated is set to true, then the JNDI name for the destination (if present) is replicated across the cluster. If JNDINameReplicated is set to false, then the JNDI name for the destination (if present) is only visible from the server of which this destination is a part.


setJNDINameReplicated

void setJNDINameReplicated(boolean replicated)
                           throws InvalidAttributeValueException
Deprecated. 

Sets the value of the JNDINameReplicated attribute.

Throws:
InvalidAttributeValueException
See Also:
JMSDestinationMBean.isJNDINameReplicated()

getStoreEnabled

String getStoreEnabled()
Deprecated. 

Specifies whether the destination supports persistent messaging by using the JMS store specified by the JMS server.

Supported values are:

Note: This attribute is not dynamically configurable.


setStoreEnabled

void setStoreEnabled(String storeEnabled)
                     throws InvalidAttributeValueException
Deprecated. 

Sets the value of the StoreEnabled attribute.

Throws:
InvalidAttributeValueException
See Also:
JMSDestinationMBean.getStoreEnabled()

getMessagesPagingEnabled

String getMessagesPagingEnabled()
Deprecated. 9.0.0.0 Replaced by getMessageBufferSize

This parameter has been deprecated. Paging is always enabled. The "MessageBufferSize" parameter on JMSServerMBean controls how much memory is used before paging kicks in.


setMessagesPagingEnabled

void setMessagesPagingEnabled(String enabled)
                              throws InvalidAttributeValueException
Deprecated. 9.0.0.0 Replaced by getMessageBufferSize

Sets the value of the MessagesPagingEnabled attribute.

Throws:
InvalidAttributeValueException
See Also:
JMSDestinationMBean.getMessagesPagingEnabled()

getBytesPagingEnabled

String getBytesPagingEnabled()
Deprecated. 9.0.0.0 Replaced by getMessageBufferSize

This parameter has been deprecated. Paging is always enabled. The "MessageBufferSize" parameter on JMSServerMBean controls how much memory is used before paging kicks in.


setBytesPagingEnabled

void setBytesPagingEnabled(String enabled)
                           throws InvalidAttributeValueException
Deprecated. 9.0.0.0 Replaced by getMessageBufferSize

Sets the value of the BytesPagingEnabled attribute.

Throws:
InvalidAttributeValueException
See Also:
JMSDestinationMBean.getBytesPagingEnabled()

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09