ConfigurationMBean, DeploymentMBean, DescriptorBean, javax.management.DynamicMBean, JMSConstants, JMSDistributedDestinationMBean, JMSVirtualDestinationMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, SettableBean, WebLogicMBean@Deprecated public interface JMSDistributedTopicMBean extends JMSDistributedDestinationMBean
DistributedTopicBeanUniformDistributedTopicBeanDEFAULT_EMPTY_BYTE_ARRAYDEFAULT_ORDER, MAX_ORDER, MIN_ORDERACKNOWLEDGE_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(JMSDistributedTopicMemberMBean Member) | Deprecated. Add a member to this distributed topic. | 
| JMSDistributedTopicMemberMBean | createJMSDistributedTopicMember(java.lang.String name) | Deprecated. Create a new diagnostic deployment that can be targeted to a
 server | 
| void | destroyJMSDistributedTopicMember(java.lang.String name,
                                JMSDistributedTopicMemberMBean member) | Deprecated. This method is to support removeMember() which is
 relic of old mbean infrastructure | 
| void | destroyJMSDistributedTopicMember(JMSDistributedTopicMemberMBean member) | Deprecated. Delete a diagnostic deployment configuration from the
 domain. | 
| 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. | 
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSetaddTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargetsaddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetAttribute, getAttributes, invoke, setAttribute, setAttributesgetLoadBalancingPolicy, getTemplate, setLoadBalancingPolicy, setTemplategetJNDIName, setJNDINamepostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListenergetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentJMSDistributedTopicMemberMBean[] getMembers()
The members for this distributed topic.
void setMembers(JMSDistributedTopicMemberMBean[] members) throws javax.management.InvalidAttributeValueException
Sets the value of the Members attribute.
members - the JMSDistributedTopicMembers for the distributed topicjavax.management.InvalidAttributeValueExceptiongetMembers()boolean addMember(JMSDistributedTopicMemberMBean Member) throws javax.management.InvalidAttributeValueException, DistributedManagementException
Add a member to this distributed topic.
Member - The feature to be added to the Member attributejavax.management.InvalidAttributeValueExceptionDistributedManagementExceptionboolean removeMember(JMSDistributedTopicMemberMBean member) throws javax.management.InvalidAttributeValueException, DistributedManagementException
Remove a member from this distributed topic.
member - the JMSDistributedTopicMember to remove from the distributed topicjavax.management.InvalidAttributeValueExceptionDistributedManagementExceptionjava.lang.IllegalArgumentException - if the specified member is not a member of this distributed topicJMSDistributedTopicMemberMBean[] getJMSDistributedTopicMembers()
JMSDistributedTopicMemberMBean createJMSDistributedTopicMember(java.lang.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(java.lang.String name,
                                      JMSDistributedTopicMemberMBean member)
name - namemember - JMSDistributedTopicMember