@Contract
public interface JCDIService
| Modifier and Type | Interface and Description |
|---|---|
static interface |
JCDIService.JCDIInjectionContext<T> |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
createInterceptorInstance(Class<T> interceptorClass,
EjbDescriptor ejbDesc) |
<T> JCDIService.JCDIInjectionContext<T> |
createJCDIInjectionContext(EjbDescriptor ejbDesc) |
<T> JCDIService.JCDIInjectionContext<T> |
createJCDIInjectionContext(EjbDescriptor ejbDesc,
T instance) |
<T> JCDIService.JCDIInjectionContext<T> |
createManagedObject(Class<T> managedClass,
BundleDescriptor bundle) |
<T> JCDIService.JCDIInjectionContext<T> |
createManagedObject(Class<T> managedClass,
BundleDescriptor bundle,
boolean invokePostConstruct) |
<T> void |
injectEJBInstance(JCDIService.JCDIInjectionContext<T> injectionCtx) |
void |
injectManagedObject(Object managedObject,
BundleDescriptor bundle) |
boolean |
isCDIScoped(Class<?> clazz) |
boolean |
isCurrentModuleJCDIEnabled() |
boolean |
isJCDIEnabled(BundleDescriptor bundle) |
void |
setELResolver(javax.servlet.ServletContext servletContext) |
boolean isCurrentModuleJCDIEnabled()
boolean isJCDIEnabled(BundleDescriptor bundle)
boolean isCDIScoped(Class<?> clazz)
void setELResolver(javax.servlet.ServletContext servletContext)
throws NamingException
NamingException<T> JCDIService.JCDIInjectionContext<T> createManagedObject(Class<T> managedClass, BundleDescriptor bundle)
<T> JCDIService.JCDIInjectionContext<T> createManagedObject(Class<T> managedClass, BundleDescriptor bundle, boolean invokePostConstruct)
void injectManagedObject(Object managedObject, BundleDescriptor bundle)
<T> T createInterceptorInstance(Class<T> interceptorClass, EjbDescriptor ejbDesc)
<T> JCDIService.JCDIInjectionContext<T> createJCDIInjectionContext(EjbDescriptor ejbDesc)
<T> JCDIService.JCDIInjectionContext<T> createJCDIInjectionContext(EjbDescriptor ejbDesc, T instance)
<T> void injectEJBInstance(JCDIService.JCDIInjectionContext<T> injectionCtx)
Copyright © 2017. All rights reserved.