org.azuki.framework.injection
Interface IMethodProxy<T>


public interface IMethodProxy<T>

Author:
Robert Bakic (robert.bakic@gmail.com)

Nested Class Summary
static interface IMethodProxy.DependencyInjectionInfo
           
 
Method Summary
 T call(Object... args)
           
 boolean exists()
           
 Integer getBeanID()
           
 String getMethod()
           
 Class[] getParameterType()
           
 T invoke(Object... args)
           
 boolean isAsynchronous()
           
 boolean isForked()
           
 void send(ICallback cback, Object... args)
           
 void send(Object... args)
           
 T service(Object... args)
           
 

Method Detail

exists

boolean exists()

getBeanID

Integer getBeanID()
                  throws Exception
Throws:
Exception

getMethod

String getMethod()

getParameterType

Class[] getParameterType()

isAsynchronous

boolean isAsynchronous()

isForked

boolean isForked()

service

T service(Object... args)
          throws Exception
Throws:
Exception

call

T call(Object... args)
       throws Exception
Throws:
Exception

invoke

T invoke(Object... args)
         throws Exception
Throws:
Exception

send

void send(Object... args)
          throws Exception
Throws:
Exception

send

void send(ICallback cback,
          Object... args)
          throws Exception
Throws:
Exception


Azuki Framework Copyright © 2006 the original author or authors.