Tuscany Core

org.apache.tuscany.core.injection
Class MethodEventInvoker<T>

java.lang.Object
  extended by org.apache.tuscany.core.injection.MethodEventInvoker<T>
All Implemented Interfaces:
EventInvoker<T>

public class MethodEventInvoker<T>
extends java.lang.Object
implements EventInvoker<T>

Performs an wire on a method of a given instance

Version:
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $

Constructor Summary
MethodEventInvoker(java.lang.reflect.Method method)
          Intantiates an invoker for the given method
 
Method Summary
 void invokeEvent(T instance)
          Performs the wire on a given instance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodEventInvoker

public MethodEventInvoker(java.lang.reflect.Method method)
Intantiates an invoker for the given method

Method Detail

invokeEvent

public void invokeEvent(T instance)
                 throws ObjectCallbackException
Description copied from interface: EventInvoker
Performs the wire on a given instance

Specified by:
invokeEvent in interface EventInvoker<T>
Throws:
ObjectCallbackException

Tuscany Core

-