oracle.clex.persistence.toplink
Class TOPLink3TierHandler

java.lang.Object
  |
  +--oracle.cle.persistence.DeploymentConnector
        |
        +--oracle.cle.persistence.DeploymentAutoConnector
              |
              +--oracle.cle.persistence.Handler
                    |
                    +--oracle.clex.persistence.toplink.TOPLink3TierHandler
All Implemented Interfaces:
HandlerDefinition, java.io.Serializable

Deprecated. use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java

public abstract class TOPLink3TierHandler
extends Handler

The Resource Handler class for the TOPLink3Tier Connections

See Also:
Serialized Form

Constructor Summary
TOPLink3TierHandler()
          Deprecated.  
 
Method Summary
 void commitChanges(java.lang.Object sessionId, boolean commitAndResume)
          Deprecated. Commits the current Transaction
 java.lang.Object getConnection(java.lang.Object sessionId)
          Deprecated. Returns a user specific Connection from the Connection Manager Here we use a TOPLinkConnection.
 java.lang.Object registerForChanges(Resource anObject, java.lang.Object sessionId)
          Deprecated. Register object with the unit of work.
 void startTransaction(java.lang.Object sessionId)
          Deprecated. Start a new Transaction for the specified sessionId.
 void startTransaction(java.lang.Object sessionId, java.util.Vector readOnlyClasses)
          Deprecated. Start a new Transaction for the specified sessionId and registers the Vector of Classes as read only.
 
Methods inherited from class oracle.cle.persistence.Handler
createObject, createObject, deleteObject, deleteObject, deleteObject, findObject, findObject, getAllObjects, getAllObjects, getObject, newObject, registerForChanges
 
Methods inherited from class oracle.cle.persistence.DeploymentAutoConnector
getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getReferenceClass, releaseConnection, releaseConnection, releaseConnection, releaseConnection
 
Methods inherited from class oracle.cle.persistence.DeploymentConnector
deploymentKeyNotFound, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getDeploymentKey, getDeploymentKey, getDeploymentKey, getProvider, getProvider, providerNotSupported, releaseConnection, releaseConnection, releaseConnection, releaseConnection, releaseConnection, releaseConnection, releaseConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TOPLink3TierHandler

public TOPLink3TierHandler()
Deprecated. 
Method Detail

getConnection

public java.lang.Object getConnection(java.lang.Object sessionId)
                               throws java.lang.Exception
Deprecated. 
Returns a user specific Connection from the Connection Manager Here we use a TOPLinkConnection.
Overrides:
getConnection in class DeploymentAutoConnector
Following copied from class: oracle.cle.persistence.DeploymentAutoConnector
Parameters:
sessionId - : Object the sessionId

startTransaction

public void startTransaction(java.lang.Object sessionId)
                      throws CLEException
Deprecated. 
Start a new Transaction for the specified sessionId.
Overrides:
startTransaction in class Handler
Following copied from class: oracle.cle.persistence.Handler
Throws:
java.lang.Exception -  

startTransaction

public void startTransaction(java.lang.Object sessionId,
                             java.util.Vector readOnlyClasses)
                      throws CLEException
Deprecated. 
Start a new Transaction for the specified sessionId and registers the Vector of Classes as read only.
Overrides:
startTransaction in class Handler
Following copied from class: oracle.cle.persistence.Handler
Throws:
java.lang.Exception -  

registerForChanges

public java.lang.Object registerForChanges(Resource anObject,
                                           java.lang.Object sessionId)
                                    throws CLEException
Deprecated. 
Register object with the unit of work.
Overrides:
registerForChanges in class Handler
Following copied from class: oracle.cle.persistence.Handler
Throws:
java.lang.Exception -  

commitChanges

public final void commitChanges(java.lang.Object sessionId,
                                boolean commitAndResume)
                         throws CLEException
Deprecated. 
Commits the current Transaction
Overrides:
commitChanges in class Handler
Following copied from class: oracle.cle.persistence.Handler
Throws:
java.lang.Exception -  


Copyright © 2003 ORACLE Corp. All Rights Reserved.