org.jboss.aspects.tx
Class TxInterceptorFactory
java.lang.Object
org.jboss.aspects.tx.TxInterceptorFactory
- All Implemented Interfaces:
- org.jboss.aop.advice.AspectFactory
public class TxInterceptorFactory
- extends Object
- implements org.jboss.aop.advice.AspectFactory
This interceptor handles transactions for AOP
- Version:
- $Revision: 1.4.2.3 $
- Author:
- Bill Burke
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
policy
protected TxPolicy policy
nameMap
protected HashMap nameMap
TxInterceptorFactory
public TxInterceptorFactory()
initializePolicy
protected void initializePolicy()
initialize
public void initialize()
resolveTxType
protected String resolveTxType(org.jboss.aop.Advisor advisor,
org.jboss.aop.joinpoint.Joinpoint jp)
createPerJoinpoint
public Object createPerJoinpoint(org.jboss.aop.Advisor advisor,
org.jboss.aop.joinpoint.Joinpoint jp)
- Specified by:
createPerJoinpoint in interface org.jboss.aop.advice.AspectFactory
createPerVM
public Object createPerVM()
- Specified by:
createPerVM in interface org.jboss.aop.advice.AspectFactory
createPerClass
public Object createPerClass(org.jboss.aop.Advisor advisor)
- Specified by:
createPerClass in interface org.jboss.aop.advice.AspectFactory
createPerInstance
public Object createPerInstance(org.jboss.aop.Advisor advisor,
org.jboss.aop.InstanceAdvisor instanceAdvisor)
- Specified by:
createPerInstance in interface org.jboss.aop.advice.AspectFactory
createPerJoinpoint
public Object createPerJoinpoint(org.jboss.aop.Advisor advisor,
org.jboss.aop.InstanceAdvisor instanceAdvisor,
org.jboss.aop.joinpoint.Joinpoint jp)
- Specified by:
createPerJoinpoint in interface org.jboss.aop.advice.AspectFactory
getName
public String getName()
- Specified by:
getName in interface org.jboss.aop.advice.AspectFactory
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.