public abstract class AbstractTaskProcessor extends AbstractReadProcessor
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractTaskProcessor.ExpireScriptResult |
AAES, AAEST, AAS, AAST, AES, AEST, AIS, AIST, BAES, BAEST, BAS, BAST, BES, BEST, Binding_name_route, Binding_name_routes, BIS, BIST, MAX_ERROR_RETRY| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractTaskProcessor(com.x.common.core.container.EntityManagerContainer entityManagerContainer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected com.x.processplatform.core.entity.content.Task |
createTask(Business business,
com.x.processplatform.core.entity.element.Manual manual,
com.x.processplatform.core.entity.content.Work work,
java.util.Map<java.lang.String,java.lang.Object> attributes,
java.util.Map<?,?> data,
java.lang.String identity) |
protected void |
sendTaskMessage(com.x.processplatform.core.entity.content.Task task) |
createReadcreateReviewcalculateExpirearriveActivity, business, connectWorkLog, copyWork, createReview, createWorkLog, entityManagerContainer, hasAfterArrivedExecuteScript, hasAfterArriveScript, hasAfterExecuteScript, hasAfterInquireScript, hasArriveScript, hasBeforeArrivedExecuteScript, hasBeforeArriveScript, hasBeforeExecuteScript, hasBeforeInquireScript, hasExecuteScript, hasInquireScript, logProcessingError, stampArrivedWorkLogprotected AbstractTaskProcessor(com.x.common.core.container.EntityManagerContainer entityManagerContainer)
throws java.lang.Exception
java.lang.Exceptionprotected void sendTaskMessage(com.x.processplatform.core.entity.content.Task task)
protected com.x.processplatform.core.entity.content.Task createTask(Business business, com.x.processplatform.core.entity.element.Manual manual, com.x.processplatform.core.entity.content.Work work, java.util.Map<java.lang.String,java.lang.Object> attributes, java.util.Map<?,?> data, java.lang.String identity) throws java.lang.Exception
java.lang.Exception