Package org.datanucleus.jdo.connector
Class ApplicationLocalTransaction
- java.lang.Object
-
- org.datanucleus.jdo.connector.ApplicationLocalTransaction
-
- All Implemented Interfaces:
javax.resource.cci.LocalTransaction
public class ApplicationLocalTransaction extends Object implements javax.resource.cci.LocalTransaction
Application demarcated local transaction This interface is used for application level local transaction demarcation. One can use the javax.jdo or the javax.resource.cci.LocalTransaction APIs,
-
-
Constructor Summary
Constructors Constructor Description ApplicationLocalTransaction(PersistenceManagerImpl pm)Constructor
-
-
-
Constructor Detail
-
ApplicationLocalTransaction
public ApplicationLocalTransaction(PersistenceManagerImpl pm)
Constructor- Parameters:
pm- the PersistenceManager
-
-
Method Detail
-
begin
public void begin() throws javax.resource.ResourceException- Specified by:
beginin interfacejavax.resource.cci.LocalTransaction- Throws:
javax.resource.ResourceException
-
commit
public void commit() throws javax.resource.ResourceException- Specified by:
commitin interfacejavax.resource.cci.LocalTransaction- Throws:
javax.resource.ResourceException
-
rollback
public void rollback() throws javax.resource.ResourceException- Specified by:
rollbackin interfacejavax.resource.cci.LocalTransaction- Throws:
javax.resource.ResourceException
-
-