BridgeDestinationCommonMBean
, ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public interface JMSBridgeDestinationMBean extends BridgeDestinationCommonMBean
This MBean represents a messaging bridge destination for a JMS messaging product. Each messaging bridge consists of two destinations that are being bridged:
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
DEFAULT_INITIAL_CONTEXT_FACTORY |
JMS_XA_ADAPTER_JNDI
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getConnectionFactoryJNDIName() |
The connection factory's JNDI name for this JMS bridge
destination.
|
java.lang.String |
getConnectionURL() |
The connection URL for this JMS bridge destination.
|
java.lang.String |
getDestinationJNDIName() |
The destination JNDI name for this JMS bridge destination.
|
java.lang.String |
getDestinationType() |
The destination type (queue or topic) for this JMS bridge
destination.
|
java.lang.String |
getInitialContextFactory() |
The initial context factory name for this JMS bridge
destination.
|
java.lang.String |
getName() |
The user-specified name of this MBean instance.
|
void |
setConnectionFactoryJNDIName(java.lang.String jndi) |
Sets the value of the
ConnectionFactoryJNDIName
attribute. |
void |
setConnectionURL(java.lang.String jndi) |
Sets the value of the
ConnectionURL attribute. |
void |
setDestinationJNDIName(java.lang.String jndi) |
Sets the value of the
DestinationJNDIName
attribute. |
void |
setDestinationType(java.lang.String type) |
Sets the value of the
DestinationType
attribute. |
void |
setInitialContextFactory(java.lang.String jndi) |
Sets the value of the
InitialContextFactory
attribute. |
getAdapterJNDIName, getClasspath, getUserName, getUserPassword, getUserPasswordEncrypted, setAdapterJNDIName, setClasspath, setUserName, setUserPassword, setUserPasswordEncrypted
freezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
static final java.lang.String DEFAULT_INITIAL_CONTEXT_FACTORY
java.lang.String getName()
The user-specified name of this MBean instance.
This name is included as one of the key properties in the
MBean's javax.management.ObjectName
:
Name=user-specified-name
getName
in interface ConfigurationMBean
getName
in interface WebLogicMBean
java.lang.String getConnectionFactoryJNDIName()
The connection factory's JNDI name for this JMS bridge destination.
void setConnectionFactoryJNDIName(java.lang.String jndi) throws javax.management.InvalidAttributeValueException
Sets the value of the ConnectionFactoryJNDIName
attribute.
jndi
- The new connectionFactoryJNDIName valuejavax.management.InvalidAttributeValueException
getConnectionFactoryJNDIName()
java.lang.String getInitialContextFactory()
The initial context factory name for this JMS bridge destination.
void setInitialContextFactory(java.lang.String jndi) throws javax.management.InvalidAttributeValueException
Sets the value of the InitialContextFactory
attribute.
jndi
- The new initialContextFactory valuejavax.management.InvalidAttributeValueException
getInitialContextFactory()
java.lang.String getConnectionURL()
The connection URL for this JMS bridge destination.
void setConnectionURL(java.lang.String jndi) throws javax.management.InvalidAttributeValueException
Sets the value of the ConnectionURL
attribute.
jndi
- The new connectionURL valuejavax.management.InvalidAttributeValueException
getConnectionURL()
java.lang.String getDestinationJNDIName()
The destination JNDI name for this JMS bridge destination.
void setDestinationJNDIName(java.lang.String jndi) throws javax.management.InvalidAttributeValueException
Sets the value of the DestinationJNDIName
attribute.
jndi
- The new destinationJNDIName valuejavax.management.InvalidAttributeValueException
getDestinationJNDIName()
java.lang.String getDestinationType()
The destination type (queue or topic) for this JMS bridge destination.
void setDestinationType(java.lang.String type) throws javax.management.InvalidAttributeValueException
Sets the value of the DestinationType
attribute.
type
- The new destinationType valuejavax.management.InvalidAttributeValueException
getDestinationType()