Package org.jbpm.executor.commands.error
Class TaskAutoAckErrorCommand
- java.lang.Object
-
- org.jbpm.executor.commands.error.AutoAckErrorCommand
-
- org.jbpm.executor.commands.error.TaskAutoAckErrorCommand
-
- All Implemented Interfaces:
org.kie.api.executor.Command
,org.kie.api.executor.Reoccurring
public class TaskAutoAckErrorCommand extends AutoAckErrorCommand
Command that will auto acknowledge task errors based on their status - completed, failed, exited, obsolete, error - will be considered as eligible for ack Following parameters are supported by this command:- EmfName - name of entity manager factory to be used for queries (valid persistence unit name)
- SingleRun - indicates if execution should be single run only (true|false)
- NextRun - provides next execution time (valid time expression e.g. 1d, 5h, etc)
-
-
Constructor Summary
Constructors Constructor Description TaskAutoAckErrorCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<ExecutionErrorInfo>
findErrorsToAck(javax.persistence.EntityManager em)
Responsible to look up all errors that can be auto acknowledged.protected String
getAckRule()
Returns description of why given jobs can be auto ack'ed-
Methods inherited from class org.jbpm.executor.commands.error.AutoAckErrorCommand
execute, getScheduleTime
-
-
-
-
Method Detail
-
findErrorsToAck
protected List<ExecutionErrorInfo> findErrorsToAck(javax.persistence.EntityManager em)
Description copied from class:AutoAckErrorCommand
Responsible to look up all errors that can be auto acknowledged.- Specified by:
findErrorsToAck
in classAutoAckErrorCommand
- Parameters:
em
- instance of entity manager to access db- Returns:
- returns always not null list of results
-
getAckRule
protected String getAckRule()
Description copied from class:AutoAckErrorCommand
Returns description of why given jobs can be auto ack'ed- Specified by:
getAckRule
in classAutoAckErrorCommand
-
-