Package org.duracloud.durastore.aop
Class AOPTaskProviderFactoryDecorator
java.lang.Object
org.duracloud.durastore.aop.AOPTaskProviderFactoryDecorator
- All Implemented Interfaces:
TaskProviderFactory
An AOP decorate to wrap the task provider factory.
This class is necessary to ensure that pointcuts will be triggered when
calling TaskProviders which are not spring managed.
- Author:
- Daniel Bernstein 11/16/2015
-
Constructor Summary
ConstructorsConstructorDescriptionAOPTaskProviderFactoryDecorator(TaskProviderFactory factory, org.springframework.aop.PointcutAdvisor... advisors) -
Method Summary
-
Constructor Details
-
AOPTaskProviderFactoryDecorator
public AOPTaskProviderFactoryDecorator(TaskProviderFactory factory, org.springframework.aop.PointcutAdvisor... advisors)
-
-
Method Details
-
getTaskProvider
- Specified by:
getTaskProviderin interfaceTaskProviderFactory
-
getTaskProvider
- Specified by:
getTaskProviderin interfaceTaskProviderFactory- Throws:
TaskException
-