ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public 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, 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
java.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.InvalidAttributeValueException
byte[] getPasswordEncrypted()
void setPasswordEncrypted(byte[] bytes) throws javax.management.InvalidAttributeValueException
javax.management.InvalidAttributeValueException
int 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