Package org.int4.dirk.library
Class DefaultInjectorStrategy
- java.lang.Object
-
- org.int4.dirk.library.DefaultInjectorStrategy
-
- All Implemented Interfaces:
InjectorStrategy
public class DefaultInjectorStrategy extends java.lang.Object implements InjectorStrategy
Implementation ofInjectorStrategy.
-
-
Constructor Summary
Constructors Constructor Description DefaultInjectorStrategy(AnnotationStrategy annotationStrategy, ScopeStrategy scopeStrategy, ProxyStrategy proxyStrategy, LifeCycleCallbacksFactory lifeCycleCallbacksFactory)Constructs a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationStrategygetAnnotationStrategy()LifeCycleCallbacksFactorygetLifeCycleCallbacksFactory()ProxyStrategygetProxyStrategy()ScopeStrategygetScopeStrategy()
-
-
-
Constructor Detail
-
DefaultInjectorStrategy
public DefaultInjectorStrategy(AnnotationStrategy annotationStrategy, ScopeStrategy scopeStrategy, ProxyStrategy proxyStrategy, LifeCycleCallbacksFactory lifeCycleCallbacksFactory)
Constructs a new instance.- Parameters:
annotationStrategy- anAnnotationStrategy, cannot benullscopeStrategy- aScopeStrategy, cannot benullproxyStrategy- aProxyStrategy, cannot benulllifeCycleCallbacksFactory- aLifeCycleCallbacksFactory, cannot benull
-
-
Method Detail
-
getAnnotationStrategy
public AnnotationStrategy getAnnotationStrategy()
- Specified by:
getAnnotationStrategyin interfaceInjectorStrategy
-
getScopeStrategy
public ScopeStrategy getScopeStrategy()
- Specified by:
getScopeStrategyin interfaceInjectorStrategy
-
getProxyStrategy
public ProxyStrategy getProxyStrategy()
- Specified by:
getProxyStrategyin interfaceInjectorStrategy
-
getLifeCycleCallbacksFactory
public LifeCycleCallbacksFactory getLifeCycleCallbacksFactory()
- Specified by:
getLifeCycleCallbacksFactoryin interfaceInjectorStrategy
-
-