Package com.oracle.microtx.eclipselink
Class EclipseLinkXADataSourceConnector
java.lang.Object
com.oracle.microtx.eclipselink.EclipseLinkXADataSourceConnector
- All Implemented Interfaces:
Serializable,Cloneable,org.eclipse.persistence.sessions.Connector
@Service
public class EclipseLinkXADataSourceConnector
extends Object
implements org.eclipse.persistence.sessions.Connector
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intprotected Contextprotected DataSourceprotected booleanprotected intDeprecated.protected Stringstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionEclipseLinkXADataSourceConnector<wbr>(String name)EclipseLinkXADataSourceConnector<wbr>(Context context, String name)EclipseLinkXADataSourceConnector<wbr>(DataSource dataSource) -
Method Summary
Modifier and TypeMethodDescriptionclone()connect<wbr>(Properties properties, org.eclipse.persistence.sessions.Session session)intDeprecated.getName()voidsetContext<wbr>(Context context)voidsetDataSource<wbr>(DataSource dataSource)voidsetLookupType<wbr>(int lookupType)Deprecated.voidtoString()voidtoString<wbr>(PrintWriter writer)print a string representation of the EclipseLinkXADataSourceConnector
-
Field Details
-
dataSource
-
context
-
name
-
isCallbackRegistered
protected boolean isCallbackRegistered -
UNDEFINED_LOOKUP
public static final int UNDEFINED_LOOKUP- See Also:
-
STRING_LOOKUP
public static final int STRING_LOOKUP- See Also:
-
COMPOSITE_NAME_LOOKUP
public static final int COMPOSITE_NAME_LOOKUP- See Also:
-
COMPOUND_NAME_LOOKUP
public static final int COMPOUND_NAME_LOOKUP- See Also:
-
lookupType
Deprecated.
-
-
Constructor Details
-
EclipseLinkXADataSourceConnector
public EclipseLinkXADataSourceConnector() -
EclipseLinkXADataSourceConnector
public EclipseLinkXADataSourceConnector<wbr>(Context context, String name) throws org.eclipse.persistence.exceptions.ValidationException- Throws:
org.eclipse.persistence.exceptions.ValidationException
-
EclipseLinkXADataSourceConnector
-
EclipseLinkXADataSourceConnector
-
-
Method Details
-
clone
-
connect
public Connection connect<wbr>(Properties properties, org.eclipse.persistence.sessions.Session session) throws org.eclipse.persistence.exceptions.DatabaseException, org.eclipse.persistence.exceptions.ValidationException- Specified by:
connectin interfaceorg.eclipse.persistence.sessions.Connector- Parameters:
properties-session-- Returns:
- The connection object associated with the session
- Throws:
org.eclipse.persistence.exceptions.DatabaseExceptionorg.eclipse.persistence.exceptions.ValidationException
-
getContext
- Returns:
- get the Context
-
getDataSource
- Returns:
- Get the DataSource
-
getName
- Returns:
- String
-
getConnectionDetails
- Specified by:
getConnectionDetailsin interfaceorg.eclipse.persistence.sessions.Connector- Returns:
-
setContext
- Parameters:
context-
-
setDataSource
- Parameters:
dataSource-
-
setName
- Parameters:
name-- Throws:
org.eclipse.persistence.exceptions.ValidationException
-
setLookupType
public void setLookupType<wbr>(int lookupType)Deprecated. -
getLookupType
public int getLookupType()Deprecated. -
toString
-
toString
print a string representation of the EclipseLinkXADataSourceConnector- Specified by:
toStringin interfaceorg.eclipse.persistence.sessions.Connector
-