Package org.adempiere.base
Class DefaultAnnotationBasedProcessFactory
java.lang.Object
org.adempiere.base.AnnotationBasedFactory
org.adempiere.base.AnnotationBasedProcessFactory
org.adempiere.base.DefaultAnnotationBasedProcessFactory
- All Implemented Interfaces:
IProcessFactory
Default implementation of
"org.adempiere.process","org.compiere.impexp","org.compiere.print","org.compiere.process", "org.compiere.report","org.compiere.sla","org.compiere.wf","org.eevolution.process", "org.globalqss.process","org.idempiere.broadcast.process","org.idempiere.fa.process" and "org.idempiere.process"
AnnotationBasedProcessFactory that would scan the following packages:"org.adempiere.process","org.compiere.impexp","org.compiere.print","org.compiere.process", "org.compiere.report","org.compiere.sla","org.compiere.wf","org.eevolution.process", "org.globalqss.process","org.idempiere.broadcast.process","org.idempiere.fa.process" and "org.idempiere.process"
- Author:
- hengsin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String[]Subclasses must override this method in order to provide packages to scan, discover and register process classesMethods inherited from class org.adempiere.base.AnnotationBasedProcessFactory
activate, newProcessInstanceMethods inherited from class org.adempiere.base.AnnotationBasedFactory
blockWhileScanning, getExecutorService, getMaxThreads, getScanFailureHandler, signalScanCompletion
-
Constructor Details
-
DefaultAnnotationBasedProcessFactory
public DefaultAnnotationBasedProcessFactory()
-
-
Method Details
-
getPackages
Description copied from class:AnnotationBasedProcessFactorySubclasses must override this method in order to provide packages to scan, discover and register process classes- Specified by:
getPackagesin classAnnotationBasedProcessFactory- Returns:
- array of packages to be accepted during class scanning
- See Also:
-
ClassGraph.acceptPackagesNonRecursive(String...)
-