|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Injector | |
---|---|
org.jboss.ejb3 | |
org.jboss.ejb3.injection | |
org.jboss.ejb3.interceptor | |
org.jboss.ejb3.pool | |
org.jboss.injection |
Uses of Injector in org.jboss.ejb3 |
---|
Fields in org.jboss.ejb3 with type parameters of type Injector | |
---|---|
protected Map<String,Map<AccessibleObject,Injector>> |
EJBContainer.encInjections
|
protected List<Injector> |
EJBContainer.injectors
|
Methods in org.jboss.ejb3 that return types with arguments of type Injector | |
---|---|
Map<String,Map<AccessibleObject,Injector>> |
EJBContainer.getEncInjections()
|
List<Injector> |
EJBContainer.getInjectors()
|
Uses of Injector in org.jboss.ejb3.injection |
---|
Constructors in org.jboss.ejb3.injection with parameters of type Injector | |
---|---|
InjectionInvocation(BeanContext<?> ctx,
Injector injector,
org.jboss.aop.advice.Interceptor[] interceptors)
|
Uses of Injector in org.jboss.ejb3.interceptor |
---|
Constructor parameters in org.jboss.ejb3.interceptor with type arguments of type Injector | |
---|---|
InterceptorInjector(Map<AccessibleObject,Injector> injections)
|
Uses of Injector in org.jboss.ejb3.pool |
---|
Fields in org.jboss.ejb3.pool declared as Injector | |
---|---|
protected Injector[] |
AbstractPool.injectors
|
Methods in org.jboss.ejb3.pool with parameters of type Injector | |
---|---|
void |
Pool.setInjectors(Injector[] injectors)
|
void |
AbstractPool.setInjectors(Injector[] injectors)
|
void |
ThreadlocalPool.setInjectors(Injector[] injectors)
|
Uses of Injector in org.jboss.injection |
---|
Classes in org.jboss.injection with type parameters of type Injector | |
---|---|
interface |
InjectorFactory<I extends Injector>
Allows the creation of injectors. |
Classes in org.jboss.injection that implement Injector | |
---|---|
class |
AbstractPropertyInjector
Comment |
class |
DependsFieldInjector
|
class |
DependsMethodInjector
|
class |
EJBContextFieldInjector
Deprecated. use EJBContextPropertyInjector |
class |
EJBContextMethodInjector
Deprecated. use EJBContextPropertyInjector |
class |
EJBContextPropertyInjector
Injects an ejb context into an ejb. |
class |
EntityManagerFactoryFieldInjector
Comment |
class |
EntityManagerFactoryMethodInjector
Comment |
class |
ExtendedPersistenceContextInjector
Comment |
class |
JndiFieldInjector
Deprecated. use JndiPropertyInjector |
class |
JndiMethodInjector
Deprecated. use JndiPropertyInjector |
class |
JndiPropertyInjector
Injects a jndi dependency into a bean property. |
class |
TimerServiceFieldInjector
Deprecated. use TimerServicePropertyInjector |
class |
TimerServiceMethodInjector
Deprecated. use TimerServicePropertyInjector |
class |
TimerServicePropertyInjector
Injects a timer service into an ejb. |
class |
UserTransactionPropertyInjector
Injects a user transaction into a bean property. |
class |
WebServiceContextPropertyInjector
Injects a WebServiceContext into a bean. |
Methods in org.jboss.injection that return types with arguments of type Injector | ||
---|---|---|
Map<String,Map<AccessibleObject,Injector>> |
InjectionContainer.getEncInjections()
|
|
List<Injector> |
InjectionContainer.getInjectors()
|
|
static
|
InjectionUtil.processAnnotations(InjectionContainer container,
Collection<InjectionHandler<X>> handlers,
Class<?> clazz)
|
Method parameters in org.jboss.injection with type arguments of type Injector | ||
---|---|---|
static void |
InjectionUtil.collapseXmlMethodInjectors(Set<String> visitedMethods,
Class clazz,
Map<String,Map<AccessibleObject,Injector>> xmlDefinedInjectors,
Map<AccessibleObject,Injector> classInjectors)
This method will take a set of XML loaded injectors and collapse them based on spec inheritance rules It will remove injectors that should not be used in the injection of the base component class. |
|
static void |
InjectionUtil.collapseXmlMethodInjectors(Set<String> visitedMethods,
Class clazz,
Map<String,Map<AccessibleObject,Injector>> xmlDefinedInjectors,
Map<AccessibleObject,Injector> classInjectors)
This method will take a set of XML loaded injectors and collapse them based on spec inheritance rules It will remove injectors that should not be used in the injection of the base component class. |
|
static void |
InjectionUtil.createInjectors(List<Injector> injectors,
ClassLoader classLoader,
InjectorFactory<?> factory,
Collection<org.jboss.metadata.javaee.spec.ResourceInjectionTargetMetaData> injectionTargets)
Create and add multiple injectors for injection targets. |
|
void |
InjectionHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
JndiInjectHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
PersistenceContextHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
ResourceHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
PersistenceUnitHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
WebServiceRefHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
DependsHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
EJBRemoteHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
EJBInjectionHandler.handleFieldAnnotations(Field field,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
InjectionHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
JndiInjectHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
PersistenceContextHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
ResourceHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
PersistenceUnitHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
WebServiceRefHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
DependsHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
EJBRemoteHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
void |
EJBInjectionHandler.handleMethodAnnotations(Method method,
InjectionContainer container,
Map<AccessibleObject,Injector> injectors)
|
|
static Class<?> |
InjectionUtil.injectionTarget(String encName,
org.jboss.metadata.javaee.spec.ResourceInjectionMetaData ref,
InjectionContainer container,
Map<String,Map<AccessibleObject,Injector>> classInjectors)
|
|
static
|
InjectionUtil.processFieldAnnotations(InjectionContainer container,
Collection<InjectionHandler<X>> handlers,
Class<?> clazz,
Map<AccessibleObject,Injector> classInjectors)
|
|
static
|
InjectionUtil.processMethodAnnotations(InjectionContainer container,
Collection<InjectionHandler<X>> handlers,
Set<String> visitedMethods,
Class<?> clazz,
Map<AccessibleObject,Injector> classInjectors)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |