org.jboss.cache.factories.context
Class MVCCContextFactory

java.lang.Object
  extended by org.jboss.cache.factories.context.MVCCContextFactory
All Implemented Interfaces:
ContextFactory

public class MVCCContextFactory
extends Object
implements ContextFactory

Constructs contexts for MVCC locking

Since:
3.0
Author:
Manik Surtani (manik AT jboss DOT org)

Constructor Summary
MVCCContextFactory()
           
 
Method Summary
 InvocationContext createInvocationContext()
           
 TransactionContext createTransactionContext(Transaction tx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MVCCContextFactory

public MVCCContextFactory()
Method Detail

createInvocationContext

public InvocationContext createInvocationContext()
Specified by:
createInvocationContext in interface ContextFactory
Returns:
a new invocation context

createTransactionContext

public TransactionContext createTransactionContext(Transaction tx)
                                            throws SystemException,
                                                   RollbackException
Specified by:
createTransactionContext in interface ContextFactory
Parameters:
tx - JTA transaction to associate the new context with
Returns:
a new transaction context
Throws:
SystemException - in the event of an invalid transaction
RollbackException - in the event of an invalid transaaction


Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.