public class ClientInjectionProcessor<T>
extends java.lang.Object
| Constructor and Description | 
|---|
| ClientInjectionProcessor(java.lang.Class<? extends T> beanClass,
                        java.util.List<Injection> injections,
                        java.util.List<CallbackMetaData> postConstructMethods,
                        java.util.List<CallbackMetaData> preDestroyMethods,
                        javax.naming.Context context) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | allowStatic() | 
| T | createInstance() | 
| java.lang.reflect.Field | findField(java.lang.Class typeClass,
         java.lang.String propertyName,
         java.lang.Object propertyValue) | 
| java.lang.reflect.Method | findSetter(java.lang.Class typeClass,
          java.lang.String propertyName,
          java.lang.Object propertyValue) | 
| T | getInstance() | 
| void | postConstruct() | 
| void | preDestroy() | 
public ClientInjectionProcessor(java.lang.Class<? extends T> beanClass, java.util.List<Injection> injections, java.util.List<CallbackMetaData> postConstructMethods, java.util.List<CallbackMetaData> preDestroyMethods, javax.naming.Context context)
public void allowStatic()
public T createInstance() throws java.lang.Exception
java.lang.Exceptionpublic T getInstance()
public void postConstruct()
                   throws java.lang.Exception
java.lang.Exceptionpublic void preDestroy()
public java.lang.reflect.Method findSetter(java.lang.Class typeClass,
                                           java.lang.String propertyName,
                                           java.lang.Object propertyValue)
public java.lang.reflect.Field findField(java.lang.Class typeClass,
                                         java.lang.String propertyName,
                                         java.lang.Object propertyValue)