ConfigurationMBean, DescriptorBean, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, SettableBean, WebLogicMBeanpublic interface JDBCSystemResourceOverrideMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY| Modifier and Type | Method | Description |
|---|---|---|
JDBCPropertyOverrideMBean |
createJDBCPropertyOverride(java.lang.String name) |
Creates the named database role
|
void |
destroyJDBCPropertyOverride(JDBCPropertyOverrideMBean role) |
Destroys and removes the specified DatabaseRoleMBean
|
int |
getInitialCapacity() |
Returns the initial pool capacity for the partition datasource.
|
JDBCPropertyOverrideMBean[] |
getJDBCPropertyOverrides() |
Returns the JDBC property overrides for the partition datasource
|
int |
getMaxCapacity() |
Returns the max pool capacity for the partition datasource.
|
int |
getMinCapacity() |
Returns the min pool capacity for the partition datasource.
|
java.lang.String |
getPassword() |
The password in clear text.
|
byte[] |
getPasswordEncrypted() |
The encrypted password.
|
java.lang.String |
getURL() |
The connection URL for the data source.
|
java.lang.String |
getUser() |
The name of the user for the data source.
|
JDBCPropertyOverrideMBean |
lookupJDBCPropertyOverride(java.lang.String name) |
Looks up the named JDBC property override
|
void |
setInitialCapacity(int initialCapacity) |
Sets the initial pool capacity for the partition datasource.
|
void |
setMaxCapacity(int maxCapacity) |
Sets the max pool capacity for the partition datasource.
|
void |
setMinCapacity(int minCapacity) |
Sets the min pool capacity for the partition datasource.
|
void |
setPassword(java.lang.String password) |
Set the password.
|
void |
setPasswordEncrypted(byte[] bytes) |
Set the encrypted password.
|
void |
setURL(java.lang.String url) |
Set the connection URL for the data source.
|
void |
setUser(java.lang.String user) |
Set the name of the user for the data source.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSetaddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListenergetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentjava.lang.String getURL()
void setURL(java.lang.String url)
url - java.lang.String getUser()
void setUser(java.lang.String user)
user - the user namejava.lang.String getPassword()
void setPassword(java.lang.String password)
throws javax.management.InvalidAttributeValueException
password - javax.management.InvalidAttributeValueExceptionbyte[] getPasswordEncrypted()
void setPasswordEncrypted(byte[] bytes)
throws javax.management.InvalidAttributeValueException
javax.management.InvalidAttributeValueExceptionint getInitialCapacity()
void setInitialCapacity(int initialCapacity)
initialCapacity - The initial capacity.int getMinCapacity()
void setMinCapacity(int minCapacity)
minCapacity - The min capacity.int getMaxCapacity()
void setMaxCapacity(int maxCapacity)
maxCapacity - The max capacity.JDBCPropertyOverrideMBean[] getJDBCPropertyOverrides()
JDBCPropertyOverrideMBean lookupJDBCPropertyOverride(java.lang.String name)
name - The name of the JDBC property overrideJDBCPropertyOverrideMBean createJDBCPropertyOverride(java.lang.String name)
name - The name of the rolevoid destroyJDBCPropertyOverride(JDBCPropertyOverrideMBean role)
role - The role to remove