ConfigurationMBean
, DeploymentMBean
, DescriptorBean
, javax.management.DynamicMBean
, JMSConstants
, JMSDistributedDestinationMBean
, JMSVirtualDestinationMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
@Deprecated public interface JMSDistributedQueueMBean extends JMSDistributedDestinationMBean
DistributedQueueBean
UniformDistributedQueueBean
DEFAULT_EMPTY_BYTE_ARRAY
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER
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
Modifier and Type | Method | Description |
---|---|---|
boolean |
addMember(JMSDistributedQueueMemberMBean Member) |
Deprecated.
Add a member to this distributed queue.
|
JMSDistributedQueueMemberMBean |
createJMSDistributedQueueMember(java.lang.String name) |
Deprecated.
Create a new diagnostic deployment that can be targeted to a
server
|
JMSDistributedQueueMemberMBean |
createJMSDistributedQueueMember(java.lang.String name,
JMSDistributedQueueMemberMBean toclone) |
Deprecated.
This method is there to support addMember which is
relic of old mbean infrastructure but somehow got documented
server
|
void |
destroyJMSDistributedQueueMember(java.lang.String name,
JMSDistributedQueueMemberMBean member) |
Deprecated.
This method is to support removeMember() which is
relic of old mbean infrastructure
|
void |
destroyJMSDistributedQueueMember(JMSDistributedQueueMemberMBean member) |
Deprecated.
Delete a diagnostic deployment configuration from the
domain.
|
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.
|
JMSDistributedQueueMemberMBean[] |
getJMSDistributedQueueMembers() |
Deprecated.
Get all the Members
|
JMSDistributedQueueMemberMBean[] |
getMembers() |
Deprecated.
All the members for this distributed queue.
|
boolean |
getResetDeliveryCountOnForward() |
Deprecated.
Determines whether or not the delivery count is reset during message
forwarding between distributed queue members.
|
boolean |
removeMember(JMSDistributedQueueMemberMBean member) |
Deprecated.
Remove a member from this distributed queue.
|
void |
setForwardDelay(int forwardDelay) |
Deprecated.
Sets the value of the ForwardDelay attribute.
|
void |
setMembers(JMSDistributedQueueMemberMBean[] members) |
Deprecated.
Sets the value of the Members attribute.
|
void |
setResetDeliveryCountOnForward(boolean reset) |
Deprecated.
Sets the value of the ResetDeliveryCountOnForward attribute.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
getLoadBalancingPolicy, getTemplate, setLoadBalancingPolicy, setTemplate
getJNDIName, setJNDIName
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
JMSDistributedQueueMemberMBean[] getMembers()
All the members for this distributed queue.
void setMembers(JMSDistributedQueueMemberMBean[] members) throws javax.management.InvalidAttributeValueException
Sets the value of the Members attribute.
members
- the JMSDistributedQueueMembers for the distributed queuejavax.management.InvalidAttributeValueException
getMembers()
boolean addMember(JMSDistributedQueueMemberMBean Member) throws javax.management.InvalidAttributeValueException, DistributedManagementException
Add a member to this distributed queue.
Member
- The feature to be added to the Member attributejavax.management.InvalidAttributeValueException
DistributedManagementException
boolean removeMember(JMSDistributedQueueMemberMBean member) throws javax.management.InvalidAttributeValueException, DistributedManagementException
Remove a member from this distributed queue.
member
- the JMSDistributedQueueMember to remove from the distributed queuejavax.management.InvalidAttributeValueException
DistributedManagementException
java.lang.IllegalArgumentException
- if the specified member is not a member of this distributed queueJMSDistributedQueueMemberMBean[] getJMSDistributedQueueMembers()
JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(java.lang.String name)
Create a new diagnostic deployment that can be targeted to a server
name
- JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(java.lang.String name, JMSDistributedQueueMemberMBean toclone)
This method is there to support addMember which is relic of old mbean infrastructure but somehow got documented server
name
- toclone
- bean which need to be cloned and added to this parentvoid destroyJMSDistributedQueueMember(JMSDistributedQueueMemberMBean member)
Delete a diagnostic deployment configuration from the domain.
member
- void destroyJMSDistributedQueueMember(java.lang.String name, JMSDistributedQueueMemberMBean member)
name
- namemember
- JMSDistributedQueueMemberint getForwardDelay()
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.
void setForwardDelay(int forwardDelay) throws javax.management.InvalidAttributeValueException
Sets the value of the ForwardDelay attribute.
forwardDelay
- The new forwardDelay valuejavax.management.InvalidAttributeValueException
getForwardDelay()
boolean getResetDeliveryCountOnForward()
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.
void setResetDeliveryCountOnForward(boolean reset) throws javax.management.InvalidAttributeValueException
Sets the value of the ResetDeliveryCountOnForward attribute.
reset
- javax.management.InvalidAttributeValueException
getResetDeliveryCountOnForward()