public interface ForeignJMSServerMBean extends DeploymentMBean
Modifier and Type | Field and Description |
---|---|
static String |
WLS_CONTEXT_FACTORY
Deprecated.
|
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method and Description |
---|---|
boolean |
addConnectionFactory(ForeignJMSConnectionFactoryMBean factory)
Deprecated.
9.0.0.0 Replaced by the ForeignServerBean type in the new JMS module.
|
boolean |
addDestination(ForeignJMSDestinationMBean destination)
Deprecated.
9.0.0.0 Replaced by the ForeignServerBean type in the new JMS module.
|
ForeignJMSConnectionFactoryMBean[] |
getConnectionFactories()
Deprecated.
The remote connection factories.
|
String |
getConnectionURL()
Deprecated.
The URL that WebLogic Server will use to contact the JNDI
provider.
|
ForeignJMSDestinationMBean[] |
getDestinations()
Deprecated.
9.0.0.0 Replaced by the ForeignServerBean type in the new JMS module.
|
ForeignJMSConnectionFactoryMBean[] |
getForeignJMSConnectionFactories()
Deprecated.
9.0.0.0 Replaced by the ForeignServerBean type in the new JMS module.
|
ForeignJMSDestinationMBean[] |
getForeignJMSDestinations()
Deprecated.
9.0.0.0 Replaced by the ForeignServerBean type in the new JMS module.
|
String |
getInitialContextFactory()
Deprecated.
The name of the class that must be instantiated to access the
JNDI provider.
|
Properties |
getJNDIProperties()
Deprecated.
Any additional properties that must be set for the JNDI
provider.
|
String |
getJNDIPropertiesCredential()
Deprecated.
The encrypted value of the value set via java.naming.security.credentials property of the JNDIProperties attribute.
|
byte[] |
getJNDIPropertiesCredentialEncrypted()
Deprecated.
The encrypted value of the value set via java.naming.security.credentials property of the JNDIProperties attribute.
|
boolean |
removeConnectionFactory(ForeignJMSConnectionFactoryMBean factory)
Deprecated.
9.0.0.0 Replaced by the ForeignServerBean type in the new JMS module.
|
boolean |
removeDestination(ForeignJMSDestinationMBean destination)
Deprecated.
9.0.0.0 Replaced by the ForeignServerBean type in the new JMS module.
|
void |
setConnectionFactories(ForeignJMSConnectionFactoryMBean[] factories)
Deprecated.
Sets the ConnectionFactories attribute.
|
void |
setConnectionURL(String url)
Deprecated.
Sets the value of the ConnectionURL attribute.
|
void |
setDestinations(ForeignJMSDestinationMBean[] destinations)
Deprecated.
9.0.0.0 Replaced by the ForeignServerBean type in the new JMS module.
|
void |
setInitialContextFactory(String f)
Deprecated.
Sets the value of the InitialContextFactory attribute.
|
void |
setJNDIProperties(Properties params)
Deprecated.
Sets the value of the JNDIProperties attribute.
|
void |
setJNDIPropertiesCredential(String s)
Deprecated.
Encrypts the password and sets the value of the JNDIPropertiesCredential
attribute.
|
void |
setJNDIPropertiesCredentialEncrypted(byte[] bytes)
Deprecated.
Encrypts the password and sets the value of the JNDIPropertiesCredentialEncrypted
attribute.
|
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
static final String WLS_CONTEXT_FACTORY
ForeignJMSDestinationMBean[] getDestinations()
The remote destinations.
void setDestinations(ForeignJMSDestinationMBean[] destinations)
Sets the destinations attribute.
destinations
- The new destinations valueForeignJMSServerMBean.getDestinations()
boolean addDestination(ForeignJMSDestinationMBean destination)
Adds a destination.
destination
- The feature to be added to the Destination attributeboolean removeDestination(ForeignJMSDestinationMBean destination)
Removes a destination.
destination
- ForeignJMSConnectionFactoryMBean[] getConnectionFactories()
The remote connection factories.
void setConnectionFactories(ForeignJMSConnectionFactoryMBean[] factories)
Sets the ConnectionFactories attribute.
factories
- The new connectionFactories valueForeignJMSServerMBean.getConnectionFactories()
boolean addConnectionFactory(ForeignJMSConnectionFactoryMBean factory)
Adds a destination.
factory
- The feature to be added to the ConnectionFactory attributeboolean removeConnectionFactory(ForeignJMSConnectionFactoryMBean factory)
Removes a destination.
factory
- void setInitialContextFactory(String f) throws InvalidAttributeValueException
Sets the value of the InitialContextFactory attribute.
f
- The new initialContextFactory valueInvalidAttributeValueException
ForeignJMSServerMBean.getInitialContextFactory()
String getInitialContextFactory()
The name of the class that must be instantiated to access the JNDI provider. This class name depends on the JNDI provider and the vendor that are being used. This value corresponds to the standard JNDI property, java.naming.factory.initial.
Note: This value defaults to weblogic.jndi.WLInitialContextFactory, which is the correct value for WebLogic Server.
void setConnectionURL(String url) throws InvalidAttributeValueException
Sets the value of the ConnectionURL attribute.
url
- The new connectionURL valueInvalidAttributeValueException
ForeignJMSServerMBean.getConnectionURL()
String getConnectionURL()
The URL that WebLogic Server will use to contact the JNDI provider. The syntax of this URL depends on which JNDI provider is being used. For WebLogic JMS, leave this field blank if you are referencing WebLogic JMS objects within the same cluster. This value corresponds to the standard JNDI property, java.naming.provider.url.
Note: If this value is not specified, look-ups will be performed on the JNDI server within the WebLogic Server instance where this connection factory is deployed.
void setJNDIProperties(Properties params) throws InvalidAttributeValueException
Sets the value of the JNDIProperties attribute.
params
- The new jNDIProperties valueInvalidAttributeValueException
ForeignJMSServerMBean.getJNDIProperties()
Properties getJNDIProperties()
Any additional properties that must be set for the JNDI provider. These properties will be passed directly to the constructor for the JNDI provider's InitialContext class.
Note: This value must be filled in using a name=value<return>name=value format.
byte[] getJNDIPropertiesCredentialEncrypted()
The encrypted value of the value set via java.naming.security.credentials property of the JNDIProperties attribute. set via setJNDIPropertiesCredentialEncrypted
,
EncryptionHelper
void setJNDIPropertiesCredentialEncrypted(byte[] bytes) throws InvalidAttributeValueException
Encrypts the password and sets the value of the JNDIPropertiesCredentialEncrypted attribute.
bytes
- The new password value as a byte array.InvalidAttributeValueException
ForeignJMSServerMBean.getJNDIPropertiesCredentialEncrypted()
String getJNDIPropertiesCredential()
The encrypted value of the value set via java.naming.security.credentials property of the JNDIProperties attribute. set via setJNDIPropertiesCredential
,
EncryptionHelper
void setJNDIPropertiesCredential(String s) throws InvalidAttributeValueException
Encrypts the password and sets the value of the JNDIPropertiesCredential attribute.
s
- The new password value as a String.InvalidAttributeValueException
ForeignJMSServerMBean.getJNDIPropertiesCredentialEncrypted()
ForeignJMSConnectionFactoryMBean[] getForeignJMSConnectionFactories()
ForeignJMSDestinationMBean[] getForeignJMSDestinations()