DistributedTopicBean
public interface JMSDistributedTopicMBean extends JMSDistributedDestinationMBean
UniformDistributedTopicBean
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER
DEFAULT_EMPTY_BYTE_ARRAY
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 and Description |
---|---|
boolean |
addMember(JMSDistributedTopicMemberMBean Member)
Deprecated.
Add a member to this distributed topic.
|
JMSDistributedTopicMemberMBean |
createJMSDistributedTopicMember(String name)
Deprecated.
Create a new diagnostic deployment that can be targeted to a
server
|
void |
destroyJMSDistributedTopicMember(JMSDistributedTopicMemberMBean member)
Deprecated.
Delete a diagnostic deployment configuration from the
domain.
|
void |
destroyJMSDistributedTopicMember(String name,
JMSDistributedTopicMemberMBean member)
Deprecated.
This method is to support removeMember() which is
relic of old mbean infrastructure
|
JMSDistributedTopicMemberMBean[] |
getJMSDistributedTopicMembers()
Deprecated.
Get all the Members
|
JMSDistributedTopicMemberMBean[] |
getMembers()
Deprecated.
The members for this distributed topic.
|
boolean |
removeMember(JMSDistributedTopicMemberMBean member)
Deprecated.
Remove a member from this distributed topic.
|
void |
setMembers(JMSDistributedTopicMemberMBean[] members)
Deprecated.
Sets the value of the Members attribute.
|
getLoadBalancingPolicy, getTemplate, setLoadBalancingPolicy, setTemplate
getJNDIName, setJNDIName
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
JMSDistributedTopicMemberMBean[] getMembers()
The members for this distributed topic.
void setMembers(JMSDistributedTopicMemberMBean[] members) throws InvalidAttributeValueException
Sets the value of the Members attribute.
members
- the JMSDistributedTopicMembers for the distributed topicInvalidAttributeValueException
JMSDistributedTopicMBean.getMembers()
boolean addMember(JMSDistributedTopicMemberMBean Member) throws InvalidAttributeValueException, DistributedManagementException
Add a member to this distributed topic.
Member
- The feature to be added to the Member attributeInvalidAttributeValueException
DistributedManagementException
boolean removeMember(JMSDistributedTopicMemberMBean member) throws InvalidAttributeValueException, DistributedManagementException
Remove a member from this distributed topic.
member
- the JMSDistributedTopicMember to remove from the distributed topicInvalidAttributeValueException
DistributedManagementException
IllegalArgumentException
- if the specified member is not a member of this distributed topicJMSDistributedTopicMemberMBean[] getJMSDistributedTopicMembers()
JMSDistributedTopicMemberMBean createJMSDistributedTopicMember(String name)
Create a new diagnostic deployment that can be targeted to a server
name
- void destroyJMSDistributedTopicMember(JMSDistributedTopicMemberMBean member)
Delete a diagnostic deployment configuration from the domain.
member
- void destroyJMSDistributedTopicMember(String name, JMSDistributedTopicMemberMBean member)
name
- namemember
- JMSDistributedTopicMember