|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.internal.databaseaccess.DatasourceAccessor
org.eclipse.persistence.eis.EISAccessor
public class EISAccessor
EISAccessor
is an implementation of the Accessor
interface. It is responsible for:
EISInteraction
,
EISLogin
Field Summary |
---|
Fields inherited from class org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor |
---|
READ_STATEMENTS_COUNT_PROPERTY, readStatementsCount, shouldCheckConnection, STOREDPROCEDURE_STATEMENTS_COUNT_PROPERTY, storedProcedureStatementsCount, WRITE_STATEMENTS_COUNT_PROPERTY, writeStatementsCount |
Constructor Summary | |
---|---|
EISAccessor()
Default Constructor. |
Method Summary | |
---|---|
Object |
basicExecuteCall(Call call,
org.eclipse.persistence.internal.sessions.AbstractRecord translationRow,
org.eclipse.persistence.internal.sessions.AbstractSession session)
Execute the interaction. |
void |
basicRollbackTransaction(org.eclipse.persistence.internal.sessions.AbstractSession session)
Rollback the local transaction on the datasource. |
Object |
executeCall(Call call,
org.eclipse.persistence.internal.sessions.AbstractRecord translationRow,
org.eclipse.persistence.internal.sessions.AbstractSession session)
Avoid super to have logging occur after possible manual auto-commit. |
javax.resource.cci.Connection |
getCCIConnection()
Return the CCI connection to the EIS resource adapter. |
EISPlatform |
getEISPlatform()
Return and cast the platform. |
javax.resource.cci.RecordFactory |
getRecordFactory()
Return the RecordFactory. |
void |
setRecordFactory(javax.resource.cci.RecordFactory recordFactory)
Set the RecordFactory. |
Methods inherited from class org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor |
---|
beginTransaction, clone, closeConnection, closeJTSConnection, commitTransaction, connect, createCustomizer, decrementCallCount, disconnect, flushSelectCalls, getCallCount, getColumnInfo, getConnection, getDatasourceConnection, getDatasourcePlatform, getLogin, getReadStatementsCount, getSequencingCallback, getStoredProcedureStatementsCount, getTableInfo, getWriteStatementsCount, incrementCallCount, isConnected, isInTransaction, isValid, reestablishConnection, releaseCustomizer, releaseCustomizer, reset, rollbackTransaction, setDatasourcePlatform, setIsValid, usesExternalConnectionPooling, usesExternalTransactionController, writesCompleted |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EISAccessor()
Method Detail |
---|
public Object executeCall(Call call, org.eclipse.persistence.internal.sessions.AbstractRecord translationRow, org.eclipse.persistence.internal.sessions.AbstractSession session) throws DatabaseException
executeCall
in interface org.eclipse.persistence.internal.databaseaccess.Accessor
executeCall
in class org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor
DatabaseException
public Object basicExecuteCall(Call call, org.eclipse.persistence.internal.sessions.AbstractRecord translationRow, org.eclipse.persistence.internal.sessions.AbstractSession session) throws DatabaseException
basicExecuteCall
in class org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor
DatabaseException
public javax.resource.cci.Connection getCCIConnection()
public EISPlatform getEISPlatform()
public javax.resource.cci.RecordFactory getRecordFactory()
public void setRecordFactory(javax.resource.cci.RecordFactory recordFactory)
public void basicRollbackTransaction(org.eclipse.persistence.internal.sessions.AbstractSession session) throws DatabaseException
basicRollbackTransaction
in class org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor
DatabaseException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |