Spring Data JDBC Extensions

org.springframework.data.jdbc.config.oracle
Interface OracleConnectionProxy

All Superinterfaces:
Connection, oracle.jdbc.OracleConnection, Wrapper

public interface OracleConnectionProxy
extends oracle.jdbc.internal.OracleConnection

Subinterface of OracleConnection to be implemented by OracleConnection proxies. Allows access to the underlying target Connection.

Since:
1.0
Author:
Thomas Risberg

Field Summary
 
Fields inherited from interface oracle.jdbc.internal.OracleConnection
ASCII_TO_CHAR, CHAR_TO_ASCII, CHAR_TO_JAVACHAR, CHAR_TO_UNICODE, GLOBAL_TXN, JAVACHAR_TO_CHAR, NO_GLOBAL_TXN, NONE, RAW_TO_ASCII, RAW_TO_JAVACHAR, RAW_TO_UNICODE, UNICODE_TO_CHAR
 
Fields inherited from interface oracle.jdbc.OracleConnection
ABANDONED_CONNECTION_CALLBACK, ALL_CONNECTION_CALLBACKS, CACHE_SIZE_NOT_SET, CONNECTION_RELEASE_HIGH, CONNECTION_RELEASE_LOCKED, CONNECTION_RELEASE_LOW, DATABASE_CLOSED, DATABASE_NOTOK, DATABASE_OK, DATABASE_TIMEOUT, END_TO_END_ACTION_INDEX, END_TO_END_CLIENTID_INDEX, END_TO_END_ECID_INDEX, END_TO_END_MODULE_INDEX, END_TO_END_STATE_INDEX_MAX, INVALID_CONNECTION, PROXY_CERTIFICATE, PROXY_DISTINGUISHED_NAME, PROXY_ROLES, PROXY_SESSION, PROXY_USER_NAME, PROXY_USER_PASSWORD, PROXYTYPE_CERTIFICATE, PROXYTYPE_DISTINGUISHED_NAME, PROXYTYPE_USER_NAME, RELEASE_CONNECTION_CALLBACK
 
Fields inherited from interface java.sql.Connection
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE
 
Method Summary
 
Methods inherited from interface oracle.jdbc.internal.OracleConnection
abort, cancel, CHARBytesToJavaChars, classForNameAndSchema, clearAllApplicationContext, closeInternal, createBfile, createBfileDBAccess, createBlob, createBlobDBAccess, createClob, createClob, createClobDBAccess, descriptorCacheKeys, getBigEndian, getC2SNlsRatio, getConnectionCacheCallbackFlag, getConnectionCacheCallbackObj, getConnectionCacheCallbackPrivObj, getDatabaseProductVersion, getDBAccessProperties, getDbCsId, getDefaultFixedString, getDescriptor, getDriverCharSet, getFDO, getForm, getHeapAllocSize, getHeartbeatNoChangeCount, getJavaObjectTypeMap, getJdbcCsId, getLogicalConnection, getMaxCharbyteSize, getMaxCharSize, getMaxNCharbyteSize, getNCharSet, getOCIEnvHeapAllocSize, getOCIHandles, getPhysicalConnection, getPropertyForPooledConnection, getProtocolType, getServerSessionInfo, getStartTime, getStructAttrNCsId, getTdoCState, getTxnMode, getTypeMap, getURL, getVersionNumber, getWrapper, getXAResource, isCharSetMultibyte, isDescriptorSharable, IsNCharFixedWith, isStatementCacheInitialized, isV8Compatible, javaCharsToCHARBytes, javaCharsToNCHARBytes, NCHARBytesToJavaChars, newArrayDataResultSet, newArrayDataResultSet, newArrayLocatorResultSet, newStructMetaData, numberOfDescriptorCacheEntries, putDescriptor, refCursorCursorToStatement, removeAllDescriptor, removeDescriptor, setAbandonedTimeoutEnabled, setApplicationContext, setDefaultFixedString, setFDO, setJavaObjectTypeMap, setStartTime, setTxnMode, setTypeMap, toDatum
 
Methods inherited from interface oracle.jdbc.OracleConnection
_getPC, applyConnectionAttributes, archive, close, close, getAutoClose, getCallWithKey, getConnectionAttributes, getConnectionReleasePriority, getCreateStatementAsRefCursor, getDefaultExecuteBatch, getDefaultRowPrefetch, getDescriptor, getEndToEndECIDSequenceNumber, getEndToEndMetrics, getExplicitCachingEnabled, getImplicitCachingEnabled, getIncludeSynonyms, getJavaObject, getProperties, getRemarksReporting, getRestrictGetTables, getSessionTimeZone, getSQLType, getStatementCacheSize, getStatementWithKey, getStmtCacheSize, getStructAttrCsId, getUnMatchedConnectionAttributes, getUserName, getUsingXAFlag, getXAErrorFlag, isLogicalConnection, isProxySession, openProxySession, oracleReleaseSavepoint, oracleRollback, oracleSetSavepoint, oracleSetSavepoint, physicalConnectionWithin, pingDatabase, prepareCallWithKey, prepareStatementWithKey, purgeExplicitCache, purgeImplicitCache, putDescriptor, registerConnectionCacheCallback, registerSQLType, registerSQLType, registerTAFCallback, setAutoClose, setConnectionReleasePriority, setCreateStatementAsRefCursor, setDefaultExecuteBatch, setDefaultRowPrefetch, setEndToEndMetrics, setExplicitCachingEnabled, setImplicitCachingEnabled, setIncludeSynonyms, setPlsqlWarnings, setRemarksReporting, setRestrictGetTables, setSessionTimeZone, setStatementCacheSize, setStmtCacheSize, setStmtCacheSize, setUsingXAFlag, setWrapper, setXAErrorFlag, shutdown, startup, unwrap
 
Methods inherited from interface java.sql.Connection
clearWarnings, close, commit, createArrayOf, createBlob, createClob, createNClob, createSQLXML, createStatement, createStatement, createStatement, createStruct, getAutoCommit, getCatalog, getClientInfo, getClientInfo, getHoldability, getMetaData, getTransactionIsolation, getWarnings, isClosed, isReadOnly, isValid, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setClientInfo, setClientInfo, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTransactionIsolation
 
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
 


Spring Data JDBC Extensions