|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jboss.aop.joinpoint.InvocationBase
org.jboss.aop.joinpoint.FieldInvocation
org.jboss.aop.joinpoint.FieldWriteInvocation
org.jboss.aop.joinpoint.FieldWriteInvocationWrapper
Comment
| Field Summary |
| Fields inherited from class org.jboss.aop.joinpoint.FieldWriteInvocation |
value |
| Fields inherited from class org.jboss.aop.joinpoint.FieldInvocation |
field, index |
| Fields inherited from class org.jboss.aop.joinpoint.InvocationBase |
advisor, currentInterceptor, instanceResolver, interceptors, metadata, responseContextInfo, targetObject |
| Constructor Summary | |
FieldWriteInvocationWrapper(FieldWriteInvocation wrapped,
Interceptor[] interceptors)
|
|
| Method Summary | |
void |
addResponseAttachment(Object key,
Object val)
|
Invocation |
copy()
Copies complete state of Invocation object. |
Advisor |
getAdvisor()
|
Field |
getField()
This is the field the invocation is accessing |
int |
getIndex()
This is an index into the Field[] array accessed through the ClassAdvisor |
MetaDataResolver |
getInstanceResolver()
|
SimpleMetaData |
getMetaData()
Return all the contextual data attached to this invocation |
Object |
getMetaData(Object group,
Object attr)
This method resolves metadata based on the context of the invocation. |
Object |
getResponseAttachment(Object key)
|
Map |
getResponseContextInfo()
|
Object |
getTargetObject()
|
Object |
getValue()
|
Object |
invokeNext()
Invoke on the next interceptor in the chain. |
void |
setMetaData(SimpleMetaData data)
Set all the contextual data attached to this invocation |
void |
setResponseContextInfo(Map responseContextInfo)
|
void |
setTargetObject(Object targetObject)
|
void |
setValue(Object value)
|
| Methods inherited from class org.jboss.aop.joinpoint.FieldWriteInvocation |
getWrapper |
| Methods inherited from class org.jboss.aop.joinpoint.FieldInvocation |
resolveAnnotation |
| Methods inherited from class org.jboss.aop.joinpoint.InvocationBase |
getCurrentInterceptor, getInterceptors, invokeNext, resolveAnnotation, resolveClassAnnotation, resolveClassMetaData, setAdvisor, setInstanceResolver |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FieldWriteInvocationWrapper(FieldWriteInvocation wrapped,
Interceptor[] interceptors)
| Method Detail |
public Object getMetaData(Object group,
Object attr)
FieldInvocation
getMetaData in interface InvocationgetMetaData in class FieldInvocation
public Object invokeNext()
throws Throwable
FieldWriteInvocation
invokeNext in interface InvocationinvokeNext in class FieldWriteInvocationThrowablepublic MetaDataResolver getInstanceResolver()
getInstanceResolver in class InvocationBasepublic Invocation copy()
FieldWriteInvocation
copy in interface Invocationcopy in class FieldWriteInvocationpublic Object getValue()
getValue in class FieldWriteInvocationpublic void setValue(Object value)
setValue in class FieldWriteInvocationpublic Field getField()
FieldInvocation
getField in class FieldInvocationpublic int getIndex()
FieldInvocation
getIndex in class FieldInvocationpublic Map getResponseContextInfo()
getResponseContextInfo in interface InvocationgetResponseContextInfo in class InvocationBasepublic void setResponseContextInfo(Map responseContextInfo)
setResponseContextInfo in interface InvocationsetResponseContextInfo in class InvocationBase
public void addResponseAttachment(Object key,
Object val)
addResponseAttachment in interface InvocationaddResponseAttachment in class InvocationBasepublic Object getResponseAttachment(Object key)
getResponseAttachment in interface InvocationgetResponseAttachment in class InvocationBasepublic SimpleMetaData getMetaData()
InvocationBase
getMetaData in interface InvocationgetMetaData in class InvocationBasepublic void setMetaData(SimpleMetaData data)
InvocationBase
setMetaData in interface InvocationsetMetaData in class InvocationBasepublic Advisor getAdvisor()
getAdvisor in interface InvocationgetAdvisor in class InvocationBasepublic Object getTargetObject()
getTargetObject in interface InvocationgetTargetObject in class InvocationBasepublic void setTargetObject(Object targetObject)
setTargetObject in interface InvocationsetTargetObject in class InvocationBase
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||