|
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 | |
boolean |
allowmixedmetadata
|
java.lang.String |
driver
|
int |
insPieceLength
|
protected java.util.Vector |
lobs
|
protected java.sql.DatabaseMetaData |
meta
|
weblogic.db.oci.OciConnection |
ociconn
|
int |
selPieceLength
|
java.lang.String |
url
|
protected java.sql.SQLWarning |
warnings
|
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)
|
int |
datewidth()
|
void |
datewidth(int width)
|
int |
driverType()
|
boolean |
eventState()
|
java.lang.String |
eventTopicRoot()
|
void |
finalize()
|
static java.util.Hashtable |
getAllConnections()
|
boolean |
getAutoCommit()
|
java.lang.String |
getCatalog()
|
java.lang.String |
getDescription()
|
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.PreparedStatement |
prepareStatement(java.lang.String sql,
int resultSetType,
int resultSetConcurrency)
|
void |
removeLob(weblogic.jdbc.common.OracleLobCloser lob)
|
boolean |
resourcesQueuing()
|
void |
rollback()
|
void |
setAutoCommit(boolean enableAutoCommit)
|
void |
setCatalog(java.lang.String catalog)
|
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)
|
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 weblogic.db.oci.OciConnection ociconn
protected java.sql.SQLWarning warnings
protected java.sql.DatabaseMetaData meta
public java.lang.String url
public java.lang.String driver
protected java.util.Vector lobs
public boolean allowmixedmetadata
public int selPieceLength
public 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 removeLob(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 java.lang.String eventTopicRoot()
public boolean eventState()
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
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |