com.xenonsoft.bridgetown.aop.transaction.support
Class JdbcTransactionSession

java.lang.Object
  extended bycom.xenonsoft.bridgetown.aop.transaction.support.JdbcTransactionSession
All Implemented Interfaces:
ITransactionSession, java.io.Serializable

public class JdbcTransactionSession
extends java.lang.Object
implements ITransactionSession, java.io.Serializable

A JDBC data source transaction session is an interface factory that creates a JDBC transaction context.

Version:
$Id: JdbcTransactionSession.java,v 1.4 2005/03/17 02:34:01 peter_pilgrim Exp $
Author:
Peter Pilgrim, 11-Feb-2005 19:25:13
See Also:
Serialized Form

Constructor Summary
JdbcTransactionSession()
          Default constructor
 
Method Summary
 void closeTransactionContext(ITransactionContext context)
          Implements / overrides closeTransactionContext
 ITransactionContext createTransactionContext(ITransactionConfig config)
          Implements / overrides createTransactionContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcTransactionSession

public JdbcTransactionSession()
Default constructor

Method Detail

createTransactionContext

public ITransactionContext createTransactionContext(ITransactionConfig config)
                                             throws TransactionException
Implements / overrides createTransactionContext

Specified by:
createTransactionContext in interface ITransactionSession
Parameters:
config - the transaction configuration
Returns:
the transaction context
Throws:
TransactionException
See Also:
ITransactionSession.createTransactionContext(com.xenonsoft.bridgetown.aop.transaction.ITransactionConfig)

closeTransactionContext

public void closeTransactionContext(ITransactionContext context)
Implements / overrides closeTransactionContext

Specified by:
closeTransactionContext in interface ITransactionSession
Parameters:
context -
See Also:
ITransactionSession.closeTransactionContext(com.xenonsoft.bridgetown.aop.transaction.ITransactionContext)


Copyright © 2005 XeNoNSoFT.com. All Rights Reserved.