org.jboss.ejb3
Class EJBInvocation
java.lang.Object
org.jboss.ejb3.EJBInvocation
- All Implemented Interfaces:
- org.jboss.aop.joinpoint.Invocation
public abstract class EJBInvocation
- extends Object
- implements org.jboss.aop.joinpoint.Invocation
Comment
- Version:
- $Revision: 61136 $
- Author:
- Bill Burke
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.aop.joinpoint.Invocation |
copy, getAdvisor, getTargetObject, getWrapper, invokeTarget, resolveAnnotation, resolveAnnotation, resolveClassAnnotation, resolveClassMetaData, resolveTypedAnnotation, resolveTypedAnnotation, resolveTypedClassAnnotation, setTargetObject |
interceptors
protected transient org.jboss.aop.advice.Interceptor[] interceptors
methodHash
protected long methodHash
currentInterceptor
protected transient int currentInterceptor
method
protected transient Method method
arguments
protected Object[] arguments
metadata
protected org.jboss.aop.metadata.SimpleMetaData metadata
responseContextInfo
protected transient Map responseContextInfo
EJBInvocation
protected EJBInvocation(Method method,
long methodHash,
Object[] arguments,
org.jboss.aop.advice.Interceptor[] interceptors)
EJBInvocation
protected EJBInvocation()
invokeNext
public Object invokeNext()
throws Throwable
- Specified by:
invokeNext
in interface org.jboss.aop.joinpoint.Invocation
- Throws:
Throwable
getMethod
public Method getMethod()
getMethodHash
public long getMethodHash()
getInterceptors
public org.jboss.aop.advice.Interceptor[] getInterceptors()
- Specified by:
getInterceptors
in interface org.jboss.aop.joinpoint.Invocation
setInterceptors
public void setInterceptors(org.jboss.aop.advice.Interceptor[] interceptors)
getArguments
public Object[] getArguments()
setArguments
public void setArguments(Object[] args)
getMetaData
public Object getMetaData(Object key,
Object attr)
- Specified by:
getMetaData
in interface org.jboss.aop.joinpoint.Invocation
getResponseContextInfo
public Map getResponseContextInfo()
- Specified by:
getResponseContextInfo
in interface org.jboss.aop.joinpoint.Invocation
setResponseContextInfo
public void setResponseContextInfo(Map responseContextInfo)
- Specified by:
setResponseContextInfo
in interface org.jboss.aop.joinpoint.Invocation
addResponseAttachment
public void addResponseAttachment(Object key,
Object val)
- Specified by:
addResponseAttachment
in interface org.jboss.aop.joinpoint.Invocation
getResponseAttachment
public Object getResponseAttachment(Object key)
- Specified by:
getResponseAttachment
in interface org.jboss.aop.joinpoint.Invocation
getMetaData
public org.jboss.aop.metadata.SimpleMetaData getMetaData()
- Specified by:
getMetaData
in interface org.jboss.aop.joinpoint.Invocation
setMetaData
public void setMetaData(org.jboss.aop.metadata.SimpleMetaData data)
- Specified by:
setMetaData
in interface org.jboss.aop.joinpoint.Invocation
invokeNext
public Object invokeNext(org.jboss.aop.advice.Interceptor[] newInterceptors)
throws Throwable
- Specified by:
invokeNext
in interface org.jboss.aop.joinpoint.Invocation
- Throws:
Throwable
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.