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 JMSDistributedQueueMBean

All Superinterfaces:
ConfigurationMBean, DeploymentMBean, DescriptorBean, DynamicMBean, JMSConstants, JMSDistributedDestinationMBean, JMSVirtualDestinationMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean

Deprecated. 9.0.0.0 Replaced by DistributedQueueBean

public interface JMSDistributedQueueMBean
extends JMSDistributedDestinationMBean

This class represents a JMS distributed queue, which is comprised of multiple physical JMS queues as members of a single distributed set of queues that can be served by multiple WebLogic Server instances within a cluster.

Since:
7.0.0.0
See Also:
UniformDistributedQueueBean

Field Summary

 

Fields inherited from interface weblogic.management.configuration.DeploymentMBean
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER

 

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  boolean addMember(JMSDistributedQueueMemberMBean Member)
          Deprecated. Add a member to this distributed queue.
abstract  JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(String name)
          Deprecated. Create a new diagnostic deployment that can be targeted to a server
abstract  JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(String name, JMSDistributedQueueMemberMBean toclone)
          Deprecated. This method is there to support addMember which is relic of old mbean infrastructure but somehow got documented server
abstract  void destroyJMSDistributedQueueMember(JMSDistributedQueueMemberMBean member)
          Deprecated. Delete a diagnostic deployment configuration from the domain.
abstract  void destroyJMSDistributedQueueMember(String name, JMSDistributedQueueMemberMBean member)
          Deprecated. This method is to support removeMember() which is relic of old mbean infrastructure
abstract  int getForwardDelay()
          Deprecated. The amount of time (in seconds) that a distributed queue member with messages, but no consumers, will wait before forwarding its messages to other queue members that do have consumers.
abstract  JMSDistributedQueueMemberMBean[] getJMSDistributedQueueMembers()
          Deprecated. Get all the Members
abstract  JMSDistributedQueueMemberMBean[] getMembers()
          Deprecated. All the members for this distributed queue.
abstract  boolean getResetDeliveryCountOnForward()
          Deprecated. Determines whether or not the delivery count is reset during message forwarding between distributed queue members.
abstract  boolean removeMember(JMSDistributedQueueMemberMBean member)
          Deprecated. Remove a member from this distributed queue.
abstract  void setForwardDelay(int forwardDelay)
          Deprecated. Sets the value of the ForwardDelay attribute.
abstract  void setMembers(JMSDistributedQueueMemberMBean[] members)
          Deprecated. Sets the value of the Members attribute.
abstract  void setResetDeliveryCountOnForward(boolean reset)
          Deprecated. Sets the value of the ResetDeliveryCountOnForward attribute.

 

Methods inherited from interface weblogic.management.configuration.JMSDistributedDestinationMBean
getLoadBalancingPolicy, getTemplate, setLoadBalancingPolicy, setTemplate

 

Methods inherited from interface weblogic.management.configuration.JMSVirtualDestinationMBean
getJNDIName, setJNDIName

 

Methods inherited from interface weblogic.management.configuration.DeploymentMBean
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets

 

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

getMembers

JMSDistributedQueueMemberMBean[] getMembers()
Deprecated. 

All the members for this distributed queue.

Returns:
The members value

setMembers

void setMembers(JMSDistributedQueueMemberMBean[] members)
                throws InvalidAttributeValueException
Deprecated. 

Sets the value of the Members attribute.

Parameters:
members - the JMSDistributedQueueMembers for the distributed queue
Throws:
InvalidAttributeValueException
See Also:
JMSDistributedQueueMBean.getMembers()

addMember

boolean addMember(JMSDistributedQueueMemberMBean Member)
                  throws InvalidAttributeValueException,
                         DistributedManagementException
Deprecated. 

Add a member to this distributed queue.

Parameters:
Member - The feature to be added to the Member attribute
Returns:
returns true if successful
Throws:
InvalidAttributeValueException
DistributedManagementException

removeMember

boolean removeMember(JMSDistributedQueueMemberMBean member)
                     throws InvalidAttributeValueException,
                            DistributedManagementException
Deprecated. 

Remove a member from this distributed queue.

Parameters:
member - the JMSDistributedQueueMember to remove from the distributed queue
Returns:
returns true if successful
Throws:
InvalidAttributeValueException
DistributedManagementException
IllegalArgumentException - if the specified member is not a member of this distributed queue

getJMSDistributedQueueMembers

JMSDistributedQueueMemberMBean[] getJMSDistributedQueueMembers()
Deprecated. 
Get all the Members

createJMSDistributedQueueMember

JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(String name)
Deprecated. 

Create a new diagnostic deployment that can be targeted to a server

Parameters:
name -

createJMSDistributedQueueMember

JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(String name,
                                                               JMSDistributedQueueMemberMBean toclone)
Deprecated. 

This method is there to support addMember which is relic of old mbean infrastructure but somehow got documented server

Parameters:
name -
toclone - bean which need to be cloned and added to this parent

destroyJMSDistributedQueueMember

void destroyJMSDistributedQueueMember(JMSDistributedQueueMemberMBean member)
Deprecated. 

Delete a diagnostic deployment configuration from the domain.

Parameters:
member -

destroyJMSDistributedQueueMember

void destroyJMSDistributedQueueMember(String name,
                                      JMSDistributedQueueMemberMBean member)
Deprecated. 
This method is to support removeMember() which is relic of old mbean infrastructure
Parameters:
name - name
member - JMSDistributedQueueMember

getForwardDelay

int getForwardDelay()
Deprecated. 

The amount of time (in seconds) that a distributed queue member with messages, but no consumers, will wait before forwarding its messages to other queue members that do have consumers. A value of -1 (the default) indicates that no messages are forwarded to other queue members.

A value of -1 indicates that no messages are forwarded to other queue members.

Returns:
The forwardDelay value

setForwardDelay

void setForwardDelay(int forwardDelay)
                     throws InvalidAttributeValueException
Deprecated. 

Sets the value of the ForwardDelay attribute.

Parameters:
forwardDelay - The new forwardDelay value
Throws:
InvalidAttributeValueException
See Also:
JMSDistributedQueueMBean.getForwardDelay()

getResetDeliveryCountOnForward

boolean getResetDeliveryCountOnForward()
Deprecated. 

Determines whether or not the delivery count is reset during message forwarding between distributed queue members.

The default value of true resets the delivery counts on messages when they are forwarded to another distributed queue member.

Returns:
The reset value

setResetDeliveryCountOnForward

void setResetDeliveryCountOnForward(boolean reset)
                                    throws InvalidAttributeValueException
Deprecated. 

Sets the value of the ResetDeliveryCountOnForward attribute.

Parameters:
reset -
Throws:
InvalidAttributeValueException
See Also:
JMSDistributedQueueMBean.getResetDeliveryCountOnForward()

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