@Service public class ACCJCDIServiceImpl extends Object implements JCDIService
JCDIService.JCDIInjectionContext<T>| Constructor and Description |
|---|
ACCJCDIServiceImpl() |
public boolean isCurrentModuleJCDIEnabled()
isCurrentModuleJCDIEnabled in interface JCDIServicepublic boolean isJCDIEnabled(BundleDescriptor bundle)
isJCDIEnabled in interface JCDIServicepublic boolean isCDIScoped(Class<?> clazz)
isCDIScoped in interface JCDIServicepublic void setELResolver(javax.servlet.ServletContext servletContext)
throws NamingException
setELResolver in interface JCDIServiceNamingExceptionpublic JCDIService.JCDIInjectionContext createManagedObject(Class managedClass, BundleDescriptor bundle)
createManagedObject in interface JCDIServicepublic JCDIService.JCDIInjectionContext createManagedObject(Class managedClass, BundleDescriptor bundle, boolean invokePostConstruct)
createManagedObject in interface JCDIServicepublic void injectManagedObject(Object managedObject, BundleDescriptor bundle)
injectManagedObject in interface JCDIServicepublic <T> T createInterceptorInstance(Class<T> interceptorClass, BundleDescriptor bundle, JCDIService.JCDIInjectionContext<?> ejbContext, Set<EjbInterceptor> ejbInterceptors)
JCDIServicecreateInterceptorInstance in interface JCDIServiceinterceptorClass - The interceptor class.bundle - The ejb bundle.ejbContext - The ejb context.ejbInterceptors - All of the ejb interceptors for the ejb.public JCDIService.JCDIInjectionContext createJCDIInjectionContext(EjbDescriptor ejbDesc)
createJCDIInjectionContext in interface JCDIServicepublic JCDIService.JCDIInjectionContext createJCDIInjectionContext(EjbDescriptor ejbDesc, Object instance)
createJCDIInjectionContext in interface JCDIServicepublic void injectEJBInstance(JCDIService.JCDIInjectionContext injectionCtx)
injectEJBInstance in interface JCDIServiceCopyright © 2017. All rights reserved.