|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.jdbc.oci.Connection
This class is documented only for WebLogic extensions to JDBC. For additional information, see the documentation for java.sql.Connection. To use this extension, cast your Connection object as weblogic.jdbc.oci.Connection
Field Summary | |
protected boolean |
allowmixedmetadata
|
protected java.lang.String |
driver
|
protected int |
insPieceLength
|
protected java.util.List |
lobs
|
weblogic.db.oci.OciConnection |
ociconn
|
static int |
PRIVATE_CLIB
|
static java.lang.String |
PRIVATE_VERSION
|
protected int |
selPieceLength
|
protected java.lang.String |
url
|
Constructor Summary | |
Connection(java.util.Properties info)
|
Method Summary | |
void |
addLob(weblogic.jdbc.common.OracleLobCloser lob)
|
boolean |
autocommitState()
|
void |
checkIfClosed()
|
void |
clearWarnings()
|
void |
close()
|
void |
closeLob()
|
void |
commit()
|
java.lang.String |
connectionName()
|
boolean |
connectionState()
|
java.sql.Statement |
createStatement(int resultSetType,
int resultSetConcurrency)
|
java.sql.Statement |
createStatement(int a,
int b,
int c)
|
int |
datewidth()
|
void |
datewidth(int width)
|
int |
driverType()
|
void |
finalize()
|
static java.util.Hashtable |
getAllConnections()
|
boolean |
getAutoCommit()
|
java.lang.String |
getCatalog()
|
java.lang.String |
getDescription()
|
int |
getHoldability()
|
java.lang.String |
getName()
|
static int |
getNumberOfConnections()
|
int |
getNumberOfStatements()
|
int |
getTransactionIsolation()
|
java.util.Map |
getTypeMap()
|
java.sql.SQLWarning |
getWarnings()
|
boolean |
isClosed()
|
java.lang.String |
isolationLevel()
|
boolean |
isReadOnly()
|
java.lang.String |
lastSQL()
|
java.lang.String |
nativeSQL(java.lang.String query)
|
int |
prefetchSize()
|
java.sql.CallableStatement |
prepareCall(java.lang.String sql,
int resultSetType,
int resultSetConcurrency)
|
java.sql.CallableStatement |
prepareCall(java.lang.String a,
int b,
int c,
int d)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String a,
int b)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String a,
int[] b)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
int resultSetType,
int resultSetConcurrency)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String a,
int b,
int c,
int d)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String a,
java.lang.String[] b)
|
void |
releaseSavepoint(java.sql.Savepoint a)
|
boolean |
resourcesQueuing()
|
void |
rollback()
|
void |
rollback(java.sql.Savepoint a)
|
void |
setAutoCommit(boolean enableAutoCommit)
|
void |
setCatalog(java.lang.String catalog)
|
void |
setHoldability(int a)
|
void |
setLockArrayFetch(java.lang.Object value)
|
void |
setLockBindCursorByPosition(java.lang.Object value)
|
void |
setLockBindSelectItem(java.lang.Object value)
|
void |
setLockBindVariableByPosition(java.lang.Object value)
|
void |
setLockCancel(java.lang.Object value)
|
void |
setLockClose(java.lang.Object value)
|
void |
setLockDescribe(java.lang.Object value)
|
void |
setLockExec(java.lang.Object value)
|
void |
setLockExecAndFetch(java.lang.Object value)
|
void |
setLockFetch(java.lang.Object value)
|
void |
setLockOopt(java.lang.Object value)
|
void |
setLockOpen(java.lang.Object value)
|
void |
setLockParse(java.lang.Object value)
|
void |
setOciVerbose(boolean val)
|
void |
setReadOnly(boolean readOnly)
|
java.sql.Savepoint |
setSavepoint()
|
java.sql.Savepoint |
setSavepoint(java.lang.String d)
|
void |
setTransactionIsolation(int level)
|
void |
setTypeMap(java.util.Map map)
|
int |
sharedLibVersion()
|
int |
statementCount()
|
boolean |
supportsPrefetch()
|
void |
waitOnResources(boolean val)
Use this method to access the Oracle oopt() function for C (see section 4-97 of The OCI Functions for C). |
java.lang.String |
weblogicVersion()
|
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static final java.lang.String PRIVATE_VERSION
public static final int PRIVATE_CLIB
public weblogic.db.oci.OciConnection ociconn
protected java.lang.String url
protected java.lang.String driver
protected java.util.List lobs
protected boolean allowmixedmetadata
protected int selPieceLength
protected int insPieceLength
Constructor Detail |
public Connection(java.util.Properties info) throws java.sql.SQLException
Method Detail |
public void waitOnResources(boolean val)
When the argument to this method is true, this WebLogic extension to JDBC sets this option so that your program will receive an error return code whenever a resource is requested but is unavailable. Use of this method can cause several error return codes while waiting for internal resources that are locked for short durations.
val
- True if the connection should wait on resourcespublic int datewidth()
public void datewidth(int width)
public void checkIfClosed() throws java.sql.SQLException
public java.lang.String getName()
public java.lang.String getDescription()
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException
public void clearWarnings() throws java.sql.SQLException
public java.lang.String nativeSQL(java.lang.String query) throws java.sql.SQLException
public void setAutoCommit(boolean enableAutoCommit) throws java.sql.SQLException
public static int getNumberOfConnections()
public int getNumberOfStatements()
public boolean getAutoCommit()
public void commit() throws java.sql.SQLException
public void rollback() throws java.sql.SQLException
public void close() throws java.sql.SQLException
public void finalize()
public boolean isClosed() throws java.sql.SQLException
public void setReadOnly(boolean readOnly) throws java.sql.SQLException
public boolean isReadOnly() throws java.sql.SQLException
public void setTransactionIsolation(int level) throws java.sql.SQLException
public int getTransactionIsolation() throws java.sql.SQLException
public void setCatalog(java.lang.String catalog) throws java.sql.SQLException
public java.lang.String getCatalog() throws java.sql.SQLException
public void addLob(weblogic.jdbc.common.OracleLobCloser lob)
public void closeLob()
public void setOciVerbose(boolean val)
public void setLockOpen(java.lang.Object value)
public void setLockParse(java.lang.Object value)
public void setLockDescribe(java.lang.Object value)
public void setLockOopt(java.lang.Object value)
public void setLockBindCursorByPosition(java.lang.Object value)
public void setLockBindVariableByPosition(java.lang.Object value)
public void setLockBindSelectItem(java.lang.Object value)
public void setLockExec(java.lang.Object value)
public void setLockExecAndFetch(java.lang.Object value)
public void setLockFetch(java.lang.Object value)
public void setLockArrayFetch(java.lang.Object value)
public void setLockCancel(java.lang.Object value)
public void setLockClose(java.lang.Object value)
public java.lang.String connectionName()
public boolean connectionState()
public boolean autocommitState()
public boolean supportsPrefetch()
public int prefetchSize()
public java.lang.String isolationLevel()
public boolean resourcesQueuing()
public java.lang.String weblogicVersion()
public int driverType()
public int sharedLibVersion()
public java.lang.String lastSQL()
public int statementCount()
public static java.util.Hashtable getAllConnections()
public java.sql.Statement createStatement(int resultSetType, int resultSetConcurrency) throws java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String sql, int resultSetType, int resultSetConcurrency) throws java.sql.SQLException
public java.sql.CallableStatement prepareCall(java.lang.String sql, int resultSetType, int resultSetConcurrency) throws java.sql.SQLException
public java.util.Map getTypeMap() throws java.sql.SQLException
public void setTypeMap(java.util.Map map) throws java.sql.SQLException
public void releaseSavepoint(java.sql.Savepoint a) throws java.sql.SQLException
public void rollback(java.sql.Savepoint a) throws java.sql.SQLException
public int getHoldability() throws java.sql.SQLException
public java.sql.CallableStatement prepareCall(java.lang.String a, int b, int c, int d) throws java.sql.SQLException
public void setHoldability(int a) throws java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String a, int b, int c, int d) throws java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String a, int b) throws java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String a, int[] b) throws java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String a, java.lang.String[] b) throws java.sql.SQLException
public java.sql.Statement createStatement(int a, int b, int c) throws java.sql.SQLException
public java.sql.Savepoint setSavepoint() throws java.sql.SQLException
public java.sql.Savepoint setSavepoint(java.lang.String d) throws java.sql.SQLException
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |