|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JDBCOracleParamsBean
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.
Method Summary | |
---|---|
abstract String |
getAffinityPolicy() Specifies the affinity policy for the datasource. |
abstract String |
getConnectionInitializationCallback() The name of the Connection Initialization Callback class. |
abstract String |
getOnsNodeList() A comma-separate list of ONS daemon listen addresses and ports to which connect to for receiving ONS-based FAN events. |
abstract String |
getOnsWalletFile() The location of the Oracle wallet file in which the SSL certificates are stored. |
abstract String |
getOnsWalletPassword() The wallet password attribute that is included as part of the ONS client configuration string. |
abstract byte[] |
getOnsWalletPasswordEncrypted() The encrypted database password as set with setOnsWalletPassword() , or with setOnsWalletPasswordEncrypted(byte[] bytes) . |
abstract int |
getReplayInitiationTimeout() The amount of time, in seconds, a data source allows for Application Continuity replay processing before timing out and ending a replay session context. |
abstract boolean |
isActiveGridlink() Indicates a configured Active GridLink datasource. |
abstract boolean |
isFanEnabled() Enables the data source to subscribe to and process Oracle FAN events. |
abstract boolean |
isOracleEnableJavaNetFastPath() Deprecated. |
abstract boolean |
isOracleOptimizeUtf8Conversion() Enables the Oracle JDBC optimize UTF-8 conversion option. |
abstract boolean |
isOracleProxySession() Enables Oracle JDBC Proxy Authentication. |
abstract boolean |
isUseDatabaseCredentials() If enabled, Oracle database credentials are used in getConnection instead of application server credentials. |
abstract void |
setActiveGridlink(boolean activeGridlink) |
abstract void |
setAffinityPolicy(String affinityPolicy) |
abstract void |
setConnectionInitializationCallback(String className) |
abstract void |
setFanEnabled(boolean fanEnabled) |
abstract void |
setOnsNodeList(String onsNodes) |
abstract void |
setOnsWalletFile(String onsWalletFile) |
abstract void |
setOnsWalletPassword(String password) |
abstract void |
setOnsWalletPasswordEncrypted(byte[] passwordEncrypted) |
abstract void |
setOracleEnableJavaNetFastPath(boolean oracleEnableJavaNetFastPath) |
abstract void |
setOracleOptimizeUtf8Conversion(boolean oracleOptimizeUtf8Conversion) |
abstract void |
setOracleProxySession(boolean oracleProxySession) |
abstract void |
setReplayInitiationTimeout(int replayInitiationTimeout) |
abstract void |
setUseDatabaseCredentials(boolean useDatabaseCredentials) |
Method Detail |
---|
boolean isFanEnabled()
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.
void setFanEnabled(boolean fanEnabled)
String getOnsNodeList()
A comma-separate list of ONS daemon listen addresses and ports to which connect to for receiving ONS-based FAN events. It is required when connecting to Oracle 11g databases and optional when connecting to Oracle database releases 12c and higher.
void setOnsNodeList(String onsNodes)
String getOnsWalletFile()
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.
void setOnsWalletFile(String onsWalletFile)
byte[] getOnsWalletPasswordEncrypted()
The encrypted database password as set with setOnsWalletPassword()
, or with setOnsWalletPasswordEncrypted(byte[] bytes)
.
void setOnsWalletPasswordEncrypted(byte[] passwordEncrypted)
String getOnsWalletPassword()
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 in an administration console.
void setOnsWalletPassword(String password)
boolean isOracleEnableJavaNetFastPath()
Deprecated.
void setOracleEnableJavaNetFastPath(boolean oracleEnableJavaNetFastPath)
boolean isOracleOptimizeUtf8Conversion()
Enables the Oracle JDBC optimize UTF-8 conversion option.
void setOracleOptimizeUtf8Conversion(boolean oracleOptimizeUtf8Conversion)
String getConnectionInitializationCallback()
The name of the Connection Initialization Callback class.
This name is automatically passed to registerConnectionInitializationCallback
when a data source is created. The class must implement oracle.ucp.jdbc.ConnectionInitializationCallback
.
void setConnectionInitializationCallback(String className)
String getAffinityPolicy()
Specifies the affinity policy for the datasource.
Options include:void setAffinityPolicy(String affinityPolicy)
boolean isOracleProxySession()
Enables Oracle JDBC Proxy Authentication.
void setOracleProxySession(boolean oracleProxySession)
boolean isUseDatabaseCredentials()
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.
void setUseDatabaseCredentials(boolean useDatabaseCredentials)
int getReplayInitiationTimeout()
The amount of time, in seconds, a data source allows for Application Continuity replay processing before timing out and ending a replay session context.
oracle.ucp.jdbc.ConnectionInitializationCallback
.void setReplayInitiationTimeout(int replayInitiationTimeout)
boolean isActiveGridlink()
true
when using the console to create an Active GridLink datasource. It is ignored if FanEnabled is true
or OnsNodeList is a non-null string.void setActiveGridlink(boolean activeGridlink)
|
Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |