Package org.eclipse.net4j.util.lifecycle
Class LifecycleUtil.Delegator<T>
- java.lang.Object
- 
- org.eclipse.net4j.util.lifecycle.LifecycleUtil.Delegator<T>
 
- 
- All Implemented Interfaces:
- java.lang.reflect.InvocationHandler
 - Enclosing class:
- LifecycleUtil
 
 public static final class LifecycleUtil.Delegator<T> extends java.lang.Object implements java.lang.reflect.InvocationHandler- Since:
- 2.0
- Author:
- Eike Stepper
 
- 
- 
Constructor SummaryConstructors Constructor Description Delegator(T pojo, ILifecycle delegate)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectinvoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)static <T> TnewProxy(java.lang.ClassLoader loader, T pojo, java.lang.Class<?> pojoInterface, ILifecycle delegate)
 
- 
- 
- 
Constructor Detail- 
Delegatorpublic Delegator(T pojo, ILifecycle delegate) 
 
- 
 - 
Method Detail- 
invokepublic java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable- Specified by:
- invokein interface- java.lang.reflect.InvocationHandler
- Throws:
- java.lang.Throwable
 
 - 
newProxypublic static <T> T newProxy(java.lang.ClassLoader loader, T pojo, java.lang.Class<?> pojoInterface, ILifecycle delegate)
 
- 
 
-