Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Uses of Interface
oracle.odi.core.persistence.transaction.ITransactionDefinition

Packages that use ITransactionDefinition
oracle.odi.core Provides the OdiInstance class that is the entry point to Oracle Data Integrator core infrastructure. 
oracle.odi.core.persistence.transaction Provides Oracle Data Integrator core infrastructure transaction management API. 
oracle.odi.core.persistence.transaction.support Support classes for oracle.odi.core.persistence.transaction package. 
 

Uses of ITransactionDefinition in oracle.odi.core
 

Methods in oracle.odi.core with parameters of type ITransactionDefinition
 java.lang.Object IOdiInstance.execute(ITransactionDefinition pDefinition, ITransactionCallback pCallback)
          Deprecated. Convenient method to execute the action specified by the given callback object within a transaction against this instance of ODI.
 java.lang.Object OdiInstance.execute(ITransactionDefinition pDefinition, ITransactionCallback pCallback)
          Deprecated. As of ODI 11gR2, replaced by TransactionTemplate
 ITransactionStatus IOdiInstance.getTransaction(ITransactionDefinition pDefinition)
          Deprecated. Replaced by IOdiInstance#getTransactionManager()#getTransaction(ITransactionDefinition)
 ITransactionStatus OdiInstance.getTransaction(ITransactionDefinition pDefinition)
          Deprecated. replaced by #getTransactionManager()#getTransaction(ITransactionDefinition)
 

Uses of ITransactionDefinition in oracle.odi.core.persistence.transaction
 

Methods in oracle.odi.core.persistence.transaction with parameters of type ITransactionDefinition
 ITransactionStatus ITransactionManager.getTransaction(ITransactionDefinition pDefinition)
          Obtains the currently active transaction or create a new one according to the given transaction definition (containing a propagation behavior).
 

Uses of ITransactionDefinition in oracle.odi.core.persistence.transaction.support
 

Classes in oracle.odi.core.persistence.transaction.support that implement ITransactionDefinition
 class DefaultTransactionDefinition
          Default implementation of ITransactionDefinition interface, allowing for bean-style configuration and default values (PROPAGATION_REQUIRED, TIMEOUT_DEFAULT).
 class TransactionTemplate
          Template class that simplifies programmatic transaction demarcation and transaction exception handling against an ITransactionManager.
 

Methods in oracle.odi.core.persistence.transaction.support with parameters of type ITransactionDefinition
 ITransactionStatus TransactionManagerSpringAdapter.getTransaction(ITransactionDefinition pDefinition)
           
 

Constructors in oracle.odi.core.persistence.transaction.support with parameters of type ITransactionDefinition
DefaultTransactionDefinition(ITransactionDefinition pDefinition)
          Copy constructor.
TransactionTemplate(oracle.odi.core.IOdiInstance pInstance, ITransactionDefinition pDefinition)
          Deprecated. replaced by TransactionTemplate.TransactionTemplate(ITransactionManager, ITransactionDefinition)
TransactionTemplate(ITransactionManager pTransactionManager, ITransactionDefinition pDefinition)
          Construct a new TransactionTemplate using the given transaction manager.
 


Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.