Class OracleOCIProxyConnector
- java.lang.Object
-
- org.eclipse.persistence.sessions.JNDIConnector
-
- org.eclipse.persistence.platform.database.oracle.OracleOCIProxyConnector
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,Connector
public class OracleOCIProxyConnector extends JNDIConnector
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.sessions.JNDIConnector
COMPOSITE_NAME_LOOKUP, COMPOUND_NAME_LOOKUP, STRING_LOOKUP, UNDEFINED_LOOKUP
-
-
Constructor Summary
Constructors Constructor Description OracleOCIProxyConnector()PUBLIC: Construct a Connector with no settings.OracleOCIProxyConnector(java.lang.String name)PUBLIC: Construct a Connector with the datasource name.OracleOCIProxyConnector(javax.naming.Context context, java.lang.String name)PUBLIC: Construct a Connector with the datasource name.OracleOCIProxyConnector(OracleOCIConnectionPool oracleOCIConnectionPool)PUBLIC: Construct a Connector with OracleOCIConnectionPool.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.sql.Connectionconnect(java.util.Properties properties, Session session)INTERNAL: In case "proxytype" property is specified connects using proxy connection, otherwise calls its superclass.-
Methods inherited from class org.eclipse.persistence.sessions.JNDIConnector
clone, getConnectionDetails, getContext, getDataSource, getLookupType, getName, setContext, setDataSource, setLookupType, setName, toString, toString
-
-
-
-
Constructor Detail
-
OracleOCIProxyConnector
public OracleOCIProxyConnector()
PUBLIC: Construct a Connector with no settings. The datasource name will still need to be set.
-
OracleOCIProxyConnector
public OracleOCIProxyConnector(javax.naming.Context context, java.lang.String name) throws ValidationExceptionPUBLIC: Construct a Connector with the datasource name.- Throws:
ValidationException
-
OracleOCIProxyConnector
public OracleOCIProxyConnector(java.lang.String name)
PUBLIC: Construct a Connector with the datasource name.
-
OracleOCIProxyConnector
public OracleOCIProxyConnector(OracleOCIConnectionPool oracleOCIConnectionPool)
PUBLIC: Construct a Connector with OracleOCIConnectionPool.
-
-
Method Detail
-
connect
public java.sql.Connection connect(java.util.Properties properties, Session session) throws DatabaseException, ValidationExceptionINTERNAL: In case "proxytype" property is specified connects using proxy connection, otherwise calls its superclass.- Specified by:
connectin interfaceConnector- Overrides:
connectin classJNDIConnector- Returns:
- java.sql.Connection
- Throws:
DatabaseExceptionValidationException
-
-