BasicDeploymentMBean
, ConfigurationExtensionMBean
, ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, SystemResourceMBean
, TargetInfoMBean
, WebLogicMBean
public interface JDBCSystemResourceMBean extends SystemResourceMBean
This bean defines a system-level JDBC resource. It links a separate descriptor that specifies the definition.
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getDescriptorFileName() |
The name of the file containing this configuration.
|
JDBCDataSourceBean |
getJDBCResource() |
|
java.lang.String |
getName() |
The user-specified name of this MBean instance.
|
createSubDeployment, destroySubDeployment, getDeploymentOrder, getDeploymentPrincipalName, getSubDeployments, lookupSubDeployment, setDeploymentOrder, setDeploymentPrincipalName, setSourcePath
setDescriptorFileName
freezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getResource, getSourcePath, setName
addTarget, getCompatibilityName, getTargets, removeTarget, setCompatibilityName, setModuleType, setTargets
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
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 TargetInfoMBean
getName
in interface WebLogicMBean
java.lang.String getDescriptorFileName()
The name of the file containing this configuration. This is a relative
name rooted at DOMAIN_DIR/config
. By default the file resides in
the jdbc
subdirectory and derives its name from the bean name using the
following pattern:
<beanName>.xml
Note that this is a read-only property that can only be set when the bean is created.
getDescriptorFileName
in interface ConfigurationExtensionMBean
JDBCDataSourceBean getJDBCResource()