ConfigurationMBean
, DeploymentMBean
, DescriptorBean
, javax.management.DynamicMBean
, JMSConstants
, JMSDistributedDestinationMBean
, JMSVirtualDestinationMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
@Deprecated public interface JMSDistributedTopicMBean extends JMSDistributedDestinationMBean
DistributedTopicBean
UniformDistributedTopicBean
DEFAULT_EMPTY_BYTE_ARRAY
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER
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 | 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, unSet
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
getLoadBalancingPolicy, getTemplate, setLoadBalancingPolicy, setTemplate
getJNDIName, setJNDIName
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
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
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 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