Class SpringApplicationContextDependencyResolver<T>
- java.lang.Object
-
- com.hybris.cockpitng.dependencies.impl.SpringApplicationContextDependencyResolver<T>
-
- Type Parameters:
T-
- All Implemented Interfaces:
DependencyResolver<T>
public class SpringApplicationContextDependencyResolver<T> extends java.lang.Object implements DependencyResolver<T>
Resolves dependencies based on Spring Application Context and injects them to non-spring beans.
-
-
Constructor Summary
Constructors Constructor Description SpringApplicationContextDependencyResolver(org.springframework.context.ApplicationContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinjectDependencies(T obj)Injects spring dependencies to object which does not have to be spring-managed bean.
-
-
-
Method Detail
-
injectDependencies
public void injectDependencies(T obj)
Injects spring dependencies to object which does not have to be spring-managed bean. Dependencies are provided for well known annotations like: Resource, Autowired.- Specified by:
injectDependenciesin interfaceDependencyResolver<T>- Parameters:
obj- - object to inject dependencies
-
-