|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 | |
---|---|
boolean |
addMember(JMSDistributedQueueMemberMBean Member)
Deprecated. Add a member to this distributed queue. |
JMSDistributedQueueMemberMBean |
createJMSDistributedQueueMember(String name)
Deprecated. Create a new diagnostic deployment that can be targeted to a server |
void |
destroyJMSDistributedQueueMember(JMSDistributedQueueMemberMBean member)
Deprecated. Delete a diagnostic deployment configuration from the domain. |
void |
destroyJMSDistributedQueueMember(String name,
JMSDistributedQueueMemberMBean member)
Deprecated. This method is to support removeMember() which is relic of old mbean infrastructure |
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. |
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 queue
InvalidAttributeValueException
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 attribute
InvalidAttributeValueException
DistributedManagementException
boolean removeMember(JMSDistributedQueueMemberMBean member) throws InvalidAttributeValueException, DistributedManagementException
Remove a member from this distributed queue.
member
- the JMSDistributedQueueMember to remove from the distributed queue
InvalidAttributeValueException
DistributedManagementException
IllegalArgumentException
- if the specified member is not a member of this distributed queue
JMSDistributedQueueMemberMBean[] getJMSDistributedQueueMembers()
JMSDistributedQueueMemberMBean createJMSDistributedQueueMember(String name)
Create a new diagnostic deployment that can be targeted to a server
name
- void 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 value
InvalidAttributeValueException
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, 2013, 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.1.2) Part Number E27170-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |