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
-
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, newProcessInstance
Methods inherited from class org.adempiere.base.AnnotationBasedFactory
blockWhileScanning, getExecutorService, getMaxThreads, getScanFailureHandler, signalScanCompletion
-
Constructor Details
-
DefaultAnnotationBasedProcessFactory
public DefaultAnnotationBasedProcessFactory()
-
-
Method Details
-
getPackages
Description copied from class:AnnotationBasedProcessFactory
Subclasses must override this method in order to provide packages to scan, discover and register process classes- Specified by:
getPackages
in classAnnotationBasedProcessFactory
- Returns:
- array of packages to be accepted during class scanning
- See Also:
-
ClassGraph.acceptPackagesNonRecursive(String...)
-