public class InjectionProcessor<T> extends Object
| Constructor and Description |
|---|
InjectionProcessor(Class<? extends T> beanClass,
Collection<Injection> injections,
Context context) |
InjectionProcessor(Class<? extends T> beanClass,
Collection<Injection> injections,
List<Method> postConstructMethods,
List<Method> preDestroyMethods,
Context context) |
InjectionProcessor(Class<? extends T> beanClass,
Collection<Injection> injections,
List<Method> postConstructMethods,
List<Method> preDestroyMethods,
Context context,
Map<String,Object> bindings) |
InjectionProcessor(T suppliedInstance,
Collection<Injection> injections,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
T |
createInstance() |
T |
getInstance() |
void |
postConstruct() |
void |
preDestroy() |
void |
setProperty(String name,
Object value) |
static Context |
unwrap(Context context) |
public InjectionProcessor(T suppliedInstance, Collection<Injection> injections, Context context)
public InjectionProcessor(Class<? extends T> beanClass, Collection<Injection> injections, Context context)
public InjectionProcessor(Class<? extends T> beanClass, Collection<Injection> injections, List<Method> postConstructMethods, List<Method> preDestroyMethods, Context context)
public T createInstance() throws OpenEJBException
OpenEJBExceptionpublic T getInstance()
public void postConstruct()
throws OpenEJBException
OpenEJBExceptionpublic void preDestroy()
Copyright © 1999–2014 The Apache Software Foundation. All rights reserved.