DistributedTopicBean
@Deprecated 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_RESTRICTED, CLIENT_ID_POLICY_UNRESTRICTED, CONNECTION_FACTORY_UNMAPPED_RESREF_FAILSAFE, CONNECTION_FACTORY_UNMAPPED_RESREF_RETURNDEFAULT, 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, DISTRIBUTION_POLICY_DISTRIBUTED, DISTRIBUTION_POLICY_DISTRIBUTED_INT, DISTRIBUTION_POLICY_SINGLETON, DISTRIBUTION_POLICY_SINGLETON_INT, DOMAIN, ENABLED, 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, INTEROP_APPLICATION_NAME, JDBCSTORE_CONNECTION_CACHING_POLICY_DEFAULT, JDBCSTORE_CONNECTION_CACHING_POLICY_MINIMAL, JDBCSTORE_CONNECTION_CACHING_POLICY_NONE, JMS_CONNECTION_FACTORY, JMS_CONNECTION_FACTORY_DEFINITION, JMS_DESTINATION, JMS_DESTINATION_DEFINITION, 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, MIGRATION_POLICY_ALWAYS, MIGRATION_POLICY_ALWAYS_INT, MIGRATION_POLICY_MANUAL, MIGRATION_POLICY_MANUAL_INT, MIGRATION_POLICY_OFF, MIGRATION_POLICY_OFF_INT, MIGRATION_POLICY_ON_FAILURE, MIGRATION_POLICY_ON_FAILURE_INT, NEVER, NO_DELIVERY, NO_OVERRIDE, NON_PERSISTENT, NON_XML, OBJECT_BASED_ANONYMOUS, OBJECT_BASED_DELEGATED, OBJECT_BASED_THREAD, PASS_THROUGH, PAUSED_AT_STARTUP_DEFAULT, PAUSED_AT_STARTUP_FALSE, PAUSED_AT_STARTUP_TRUE, PERSISTENT, PREEMPTIVE, PRIORITY_DEFAULT, PRIORITY_MAXIMUM, PRIORITY_MINIMUM, PRODUCTION_ENABLED, PRODUCTION_PAUSED, PRODUCTION_PAUSING, QUEUE, RANDOM, RESOURCE_GROUP, RESOURCE_GROUP_TEMPLATE, 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, THREAD_BASED, TOPIC, TOPIC_ONLY, 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(java.lang.String name)
Deprecated.
Create a new diagnostic deployment that can be targeted to a
server
|
JMSDistributedTopicMemberMBean |
createJMSDistributedTopicMember(java.lang.String name,
JMSDistributedTopicMemberMBean toclone)
Deprecated.
This method is there to support addMember which is
relic of old mbean infrastructure but somehow got documented
server
|
void |
destroyJMSDistributedTopicMember(JMSDistributedTopicMemberMBean member)
Deprecated.
Delete a diagnostic deployment configuration from the
domain.
|
void |
destroyJMSDistributedTopicMember(java.lang.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.
|
JMSDistributedTopicMemberMBean |
lookupJMSDistributedTopicMember(java.lang.String name)
Deprecated.
|
boolean |
removeMember(JMSDistributedTopicMemberMBean member)
Deprecated.
Remove a member from this distributed topic.
|
void |
setMembers(JMSDistributedTopicMemberMBean[] members)
Deprecated.
Sets the value of the Members attribute.
|
void |
useDelegates(DistributedTopicBean delegate,
SubDeploymentMBean subDeployment)
Deprecated.
Sets the delegate in the compatibility processor
|
createJMSTemplate, destroyJMSTemplate, getJMSTemplate, getLoadBalancingPolicy, getTemplate, setJMSTemplate, setLoadBalancingPolicy, setTemplate
getJNDIName, setJNDIName
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets
addTag, freezeCurrentValue, getComments, getId, getInheritedProperties, getName, getNotes, getTags, isDefaultedMBean, isDynamicallyCreated, isInherited, isPersistenceEnabled, isSet, removeTag, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, setTags, touch, unSet
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener
JMSDistributedTopicMemberMBean[] 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.InvalidAttributeValueException
JMSDistributedTopicMBean.getMembers()
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.InvalidAttributeValueException
DistributedManagementException
boolean 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.InvalidAttributeValueException
DistributedManagementException
java.lang.IllegalArgumentException
- if the specified member is not a member of this distributed topicvoid useDelegates(DistributedTopicBean delegate, SubDeploymentMBean subDeployment)
delegate
- The delegate to use for this MBeansubDeployment
- The subdeployment associated with this connection factoryJMSDistributedTopicMemberMBean[] getJMSDistributedTopicMembers()
JMSDistributedTopicMemberMBean createJMSDistributedTopicMember(java.lang.String name)
Create a new diagnostic deployment that can be targeted to a server
name
- JMSDistributedTopicMemberMBean createJMSDistributedTopicMember(java.lang.String name, JMSDistributedTopicMemberMBean 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 destroyJMSDistributedTopicMember(JMSDistributedTopicMemberMBean member)
Delete a diagnostic deployment configuration from the domain.
member
- void destroyJMSDistributedTopicMember(java.lang.String name, JMSDistributedTopicMemberMBean member)
name
- namemember
- JMSDistributedTopicMemberJMSDistributedTopicMemberMBean lookupJMSDistributedTopicMember(java.lang.String name)