|
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 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Deprecated. 9.0.0.0 Replaced by DistributedQueueBean
public interface JMSDistributedQueueMBean
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.
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 |
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 |
---|
JMSDistributedQueueMemberMBean[] getMembers()
All the members for this distributed queue.
void setMembers(JMSDistributedQueueMemberMBean[] members) throws InvalidAttributeValueException
Sets the value of the Members attribute.
members
- the JMSDistributedQueueMembers for the distributed queueInvalidAttributeValueException
JMSDistributedQueueMBean.getMembers()
boolean addMember(JMSDistributedQueueMemberMBean Member) throws InvalidAttributeValueException, DistributedManagementException
Add a member to this distributed queue.
Member
- The feature to be added to the Member attributeInvalidAttributeValueException
DistributedManagementException
boolean removeMember(JMSDistributedQueueMemberMBean member) throws InvalidAttributeValueException, DistributedManagementException
Remove a member from this distributed queue.
member
- the JMSDistributedQueueMember to remove from the distributed queueInvalidAttributeValueException
DistributedManagementException
IllegalArgumentException
- if the specified member is not a member of this distributed queueJMSDistributedQueueMemberMBean[] getJMSDistributedQueueMembers()
JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(String name)
Create a new diagnostic deployment that can be targeted to a server
name
-JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(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(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 InvalidAttributeValueException
Sets the value of the ForwardDelay attribute.
forwardDelay
- The new forwardDelay valueInvalidAttributeValueException
JMSDistributedQueueMBean.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 InvalidAttributeValueException
Sets the value of the ResetDeliveryCountOnForward attribute.
reset
-InvalidAttributeValueException
JMSDistributedQueueMBean.getResetDeliveryCountOnForward()
|
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 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |