Class BatchServiceBase<T>
java.lang.Object
org.chenile.orchestrator.process.utils.base.BatchServiceBase<T>
- All Implemented Interfaces:
BatchService<T>
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) ApplicationContextprivate static final org.slf4j.Loggerprivate final ObjectMapper(package private) ProcessManagerClient -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoFirstTrigger(String firstProcessType, T input) protected abstract StringbooleanstartWorker(WorkerDto workerDto)
-
Field Details
-
logger
private static final org.slf4j.Logger logger -
objectMapper
-
processManagerClient
-
applicationContext
-
-
Constructor Details
-
BatchServiceBase
public BatchServiceBase()
-
-
Method Details
-
getClientName
-
doFirstTrigger
- Specified by:
doFirstTriggerin interfaceBatchService<T>
-
startWorker
- Specified by:
startWorkerin interfaceBatchService<T>
-