org.apache.myfaces.extensions.cdi.jpa.impl.transaction.context
Class TransactionContextExtension

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.jpa.impl.transaction.context.TransactionContextExtension
All Implemented Interfaces:
javax.enterprise.inject.spi.Extension, org.apache.myfaces.extensions.cdi.core.api.activation.Deactivatable

public class TransactionContextExtension
extends Object
implements javax.enterprise.inject.spi.Extension, org.apache.myfaces.extensions.cdi.core.api.activation.Deactivatable

CDI Extension which registers and manages the TransactionContext.


Constructor Summary
TransactionContextExtension()
           
 
Method Summary
 boolean isActivated()
           
 void registerTransactionContext(javax.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery, javax.enterprise.inject.spi.BeanManager beanManager)
          Register the TransactionContext as a CDI Context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionContextExtension

public TransactionContextExtension()
Method Detail

registerTransactionContext

public void registerTransactionContext(@Observes
                                       javax.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery,
                                       javax.enterprise.inject.spi.BeanManager beanManager)
Register the TransactionContext as a CDI Context

Parameters:
afterBeanDiscovery - after-bean-discovery event
beanManager - current bean-manager

isActivated

public boolean isActivated()
Specified by:
isActivated in interface org.apache.myfaces.extensions.cdi.core.api.activation.Deactivatable


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.