org.jboss.seam.persistence.transaction.scope
Class TransactionScopeContext
java.lang.Object
org.jboss.seam.persistence.transaction.scope.TransactionScopeContext
- All Implemented Interfaces:
- javax.enterprise.context.spi.Context, Synchronization
public class TransactionScopeContext
- extends Object
- implements javax.enterprise.context.spi.Context, Synchronization
Context for the TransactionScoped
scope
- Author:
- stuart
Method Summary |
void |
afterCompletion(int status)
the transaction is done, destory the beans |
void |
beforeCompletion()
|
|
get(javax.enterprise.context.spi.Contextual<T> contextual)
|
|
get(javax.enterprise.context.spi.Contextual<T> contextual,
javax.enterprise.context.spi.CreationalContext<T> creationalContext)
|
Class<? extends Annotation> |
getScope()
|
boolean |
isActive()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransactionScopeContext
public TransactionScopeContext(javax.enterprise.inject.spi.BeanManager beanManager)
get
public <T> T get(javax.enterprise.context.spi.Contextual<T> contextual)
- Specified by:
get
in interface javax.enterprise.context.spi.Context
get
public <T> T get(javax.enterprise.context.spi.Contextual<T> contextual,
javax.enterprise.context.spi.CreationalContext<T> creationalContext)
- Specified by:
get
in interface javax.enterprise.context.spi.Context
getScope
public Class<? extends Annotation> getScope()
- Specified by:
getScope
in interface javax.enterprise.context.spi.Context
isActive
public boolean isActive()
- Specified by:
isActive
in interface javax.enterprise.context.spi.Context
afterCompletion
public void afterCompletion(int status)
- the transaction is done, destory the beans
- Specified by:
afterCompletion
in interface Synchronization
beforeCompletion
public void beforeCompletion()
- Specified by:
beforeCompletion
in interface Synchronization
Copyright © 2011 Seam Framework. All Rights Reserved.