org.neo.swarm.core.aop.silc.comp
Class StubInvocation

java.lang.Object
  extended byorg.neo.swarm.core.aop.silc.comp.StubInvocation
All Implemented Interfaces:
Invocation, org.aopalliance.intercept.Invocation, org.aopalliance.intercept.Joinpoint, org.aopalliance.intercept.MethodInvocation, java.io.Serializable

public class StubInvocation
extends java.lang.Object
implements Invocation

Author:
damiang
See Also:
Serialized Form

Constructor Summary
StubInvocation()
           
StubInvocation(java.lang.String key, java.lang.Class targetInterface, java.lang.String methodName, java.lang.Object[] args)
           
 
Method Summary
 java.lang.Object[] getArguments()
           
 java.lang.Object getKey()
           
 java.lang.reflect.Method getMethod()
           
 java.lang.reflect.AccessibleObject getStaticPart()
           
 java.lang.Object getThis()
           
 java.lang.Object proceed()
           
 void setArguments(java.lang.Object[] args)
           
 void setMethod(java.lang.reflect.Method method)
           
 void setTarget(java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StubInvocation

public StubInvocation()

StubInvocation

public StubInvocation(java.lang.String key,
                      java.lang.Class targetInterface,
                      java.lang.String methodName,
                      java.lang.Object[] args)
Method Detail

setTarget

public void setTarget(java.lang.Object o)

getKey

public java.lang.Object getKey()
Specified by:
getKey in interface Invocation

proceed

public java.lang.Object proceed()
                         throws java.lang.Throwable
Specified by:
proceed in interface org.aopalliance.intercept.Joinpoint
Throws:
java.lang.Throwable

setMethod

public void setMethod(java.lang.reflect.Method method)
Specified by:
setMethod in interface Invocation

getMethod

public java.lang.reflect.Method getMethod()
Specified by:
getMethod in interface org.aopalliance.intercept.MethodInvocation

getArguments

public java.lang.Object[] getArguments()
Specified by:
getArguments in interface org.aopalliance.intercept.Invocation

setArguments

public void setArguments(java.lang.Object[] args)
Specified by:
setArguments in interface Invocation

getThis

public java.lang.Object getThis()
Specified by:
getThis in interface org.aopalliance.intercept.Joinpoint

getStaticPart

public java.lang.reflect.AccessibleObject getStaticPart()
Specified by:
getStaticPart in interface org.aopalliance.intercept.Joinpoint


Copyright © 2001-2004 SWARM-ONE -First Generation (S)calable(W)ide(AR)ea(M)esh. All Rights Reserved.