| Package | Description |
|---|---|
| com.sun.enterprise.container.common.impl.util | |
| com.sun.enterprise.container.common.spi.util |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
InjectionManagerImpl.createManagedObject(Class<T> clazz)
Create a managed object for the given class.
|
<T> T |
InjectionManagerImpl.createManagedObject(Class<T> clazz,
boolean invokePostConstruct)
Create a managed object for the given class.
|
void |
InjectionManagerImpl.destroyManagedObject(Object managedObject)
Destroy a managed object that was created via createManagedObject.
|
void |
InjectionManagerImpl.destroyManagedObject(Object managedObject,
boolean validate)
Destroy a managed object that was created via createManagedObject.
|
void |
InjectionManagerImpl.inject(Class clazz,
Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment envDescriptor,
String componentId,
boolean invokePostConstruct) |
void |
InjectionManagerImpl.injectClass(Class clazz,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv) |
void |
InjectionManagerImpl.injectClass(Class clazz,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv,
boolean invokePostConstruct) |
void |
InjectionManagerImpl.injectClass(Class clazz,
String componentId,
boolean invokePostConstruct) |
void |
InjectionManagerImpl.injectInstance(Object instance) |
void |
InjectionManagerImpl.injectInstance(Object instance,
boolean invokePostConstruct) |
void |
InjectionManagerImpl.injectInstance(Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv) |
void |
InjectionManagerImpl.injectInstance(Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv,
boolean invokePostConstruct) |
void |
InjectionManagerImpl.injectInstance(Object instance,
String componentId,
boolean invokePostConstruct) |
void |
InjectionManagerImpl.invokeClassPreDestroy(Class clazz,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv) |
void |
InjectionManagerImpl.invokeInstancePostConstruct(Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv) |
void |
InjectionManagerImpl.invokeInstancePreDestroy(Object instance) |
void |
InjectionManagerImpl.invokeInstancePreDestroy(Object instance,
boolean validate) |
void |
InjectionManagerImpl.invokeInstancePreDestroy(Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
InjectionManager.createManagedObject(Class<T> clazz)
Create a managed object for the given class.
|
<T> T |
InjectionManager.createManagedObject(Class<T> clazz,
boolean invokePostConstruct)
Create a managed object for the given class.
|
void |
InjectionManager.destroyManagedObject(Object managedObject)
Destroy a managed object that was created via createManagedObject.
|
void |
InjectionManager.destroyManagedObject(Object managedObject,
boolean validate)
Destroy a managed object that may have been created via createManagedObject.
|
void |
InjectionManager.inject(Class clazz,
Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment envDescriptor,
String componentId,
boolean invokePostConstruct)
Perform injection.
|
void |
InjectionManager.injectClass(Class clazz,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv)
Inject the injectable resources from the given component environment
into a Class instance.
|
void |
InjectionManager.injectClass(Class clazz,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv,
boolean invokePostConstruct)
Inject the injectable resources from the given component environment
into a Class instance.
|
void |
InjectionManager.injectClass(Class clazz,
String componentId,
boolean invokePostConstruct)
Inject the injectable resources from the given component id
into a Class instance.
|
void |
InjectionManager.injectInstance(Object instance)
Inject the given object instance with the resources from its
component environment.
|
void |
InjectionManager.injectInstance(Object instance,
boolean invokePostConstruct)
Inject the given object instance with the resources from its
component environment.
|
void |
InjectionManager.injectInstance(Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv)
Inject the injectable resources from the given component environment
into an object instance.
|
void |
InjectionManager.injectInstance(Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv,
boolean invokePostConstruct)
Inject the injectable resources from the given component environment
into an object instance.
|
void |
InjectionManager.injectInstance(Object instance,
String componentId,
boolean invokePostConstruct)
Inject the injectable resources for the given component id
into an object instance.
|
void |
InjectionManager.invokeClassPreDestroy(Class clazz,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv)
Invoke any static @PreDestroy methods defined on the class
(and super-classes).
|
void |
InjectionManager.invokeInstancePostConstruct(Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv)
Invoke any @PostConstruct methods defined on the instance's class
(and super-classes).
|
void |
InjectionManager.invokeInstancePreDestroy(Object instance)
Invoke any @PreDestroy methods defined on the instance's class
(and super-classes).
|
void |
InjectionManager.invokeInstancePreDestroy(Object instance,
boolean validate)
Invoke any @PreDestroy methods defined on the instance's class
(and super-classes).
|
void |
InjectionManager.invokeInstancePreDestroy(Object instance,
com.sun.enterprise.deployment.JndiNameEnvironment componentEnv)
Invoke any @PreDestroy methods defined on the instance's class
(and super-classes).
|
Copyright © 2018 Eclipse Foundation. All rights reserved.