Contains the Oracle database-related parameters of a data source.
Configuration parameters for a data source's Oracle-specific behavior are specified using a Oracle parameters bean.
Security roles | The following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean:
|
||
Fully Qualified Interface Name | If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:weblogic.j2ee.descriptor.wl.JDBCOracleParamsBean
|
||
Factory Methods | No factory methods. Instances of this MBean are created automatically. | ||
Access Points |
You can access this MBean from the following MBean attributes:
|
This section describes the following attributes:
Specifies the affinity policy for the datasource.
Options include:
Transaction: Transaction affinity
Session: Web-session affinity
Data: Data affinity
The default value is Session.
Privileges | Read/Write |
Type | java.lang.String |
Default Value | Session |
Legal Values |
|
The name of the Connection Initialization Callback class.
Privileges | Read/Write |
Type | java.lang.String |
Enables the data source to subscribe to and process Oracle FAN events.
This attribute is only applicable for RAC configurations that publish FAN notification events using the ONS protocol.
Privileges | Read/Write |
Type | boolean |
A comma-separate list of ONS daemon listen addresses and ports to which connect to for receiving ONS-based FAN events.
Privileges | Read/Write |
Type | java.lang.String |
The location of the Oracle wallet file in which the SSL certificates are stored. Only required when the ONS client is configured to communicate with ONS daemons using SSL.
Privileges | Read/Write |
Type | java.lang.String |
The wallet password attribute that is included as part of the ONS client configuration string. This attribute is only required when ONS is configured to use the SSL protocol.
The value is stored in an encrypted form in the descriptor file and when displayed on the Administration Console.
Privileges | Read/Write |
Security roles | Read access is granted only to the following roles:
|
Type | java.lang.String |
Encrypted | true |
The encrypted database password as set with
setOnsWalletPassword()
, or with
setOnsWalletPasswordEncrypted(byte[] bytes)
.
Privileges | Read/Write |
Security roles | Read access is granted only to the following roles:
|
Type | byte[] |
Encrypted | true |
Enables the Oracle JDBC driver to reduce data copies and fragmentation.
Privileges | Read/Write |
Type | boolean |
Enables the Oracle JDBC optimize UTF-8 conversion option.
Privileges | Read/Write |
Type | boolean |
Enables Oracle JDBC Proxy Authentication.
Only applicable for the Oracle driver.
Requires WebLogic Server user IDs are mapped to database user IDs using credential mapping.
Privileges | Read/Write |
Type | boolean |
If enabled, Oracle database credentials are used in getConnection instead of application server credentials. The database credentials are used to get a proxy session without requiring any work in the credential mapper.
Privileges | Read/Write |
Type | boolean |
This section describes the following operations:
|
Return true if the given property has been explicitly set in this bean.
Operation Name | "isSet" |
Parameters | Object [] { propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
boolean
|
Exceptions |
|
Restore the given property to its default value.
Operation Name | "unSet" |
Parameters | Object [] { propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
void
|
Exceptions |
|