public abstract class AbstractBaseProcessor
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static java.lang.String |
AAES |
protected static java.lang.String |
AAEST |
protected static java.lang.String |
AAS |
protected static java.lang.String |
AAST |
protected static java.lang.String |
AES |
protected static java.lang.String |
AEST |
protected static java.lang.String |
AIS |
protected static java.lang.String |
AIST |
protected static java.lang.String |
BAES |
protected static java.lang.String |
BAEST |
protected static java.lang.String |
BAS |
protected static java.lang.String |
BAST |
protected static java.lang.String |
BES |
protected static java.lang.String |
BEST |
protected static java.lang.String |
Binding_name_route |
protected static java.lang.String |
Binding_name_routes |
protected static java.lang.String |
BIS |
protected static java.lang.String |
BIST |
protected static java.lang.Integer |
MAX_ERROR_RETRY |
| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractBaseProcessor(com.x.common.core.container.EntityManagerContainer entityManagerContainer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
arriveActivity(ActivityProcessingConfigurator activityConfigurator,
com.x.processplatform.core.entity.content.Work work,
com.x.processplatform.core.entity.element.Activity activity) |
protected Business |
business() |
protected void |
connectWorkLog(com.x.processplatform.core.entity.element.Activity activity,
com.x.processplatform.core.entity.content.WorkLog workLog,
com.x.processplatform.core.entity.content.Work work,
java.lang.String token,
java.util.Date date) |
protected com.x.processplatform.core.entity.content.Work |
copyWork(com.x.processplatform.core.entity.content.Work work) |
protected com.x.processplatform.core.entity.content.Review |
createReview(Business business,
java.lang.String identity,
com.x.processplatform.core.entity.element.Manual manual,
com.x.processplatform.core.entity.content.Work work) |
protected com.x.processplatform.core.entity.content.WorkLog |
createWorkLog(com.x.processplatform.core.entity.content.Work work,
com.x.processplatform.core.entity.element.Activity activity,
java.lang.String token,
java.util.Date date) |
protected com.x.common.core.container.EntityManagerContainer |
entityManagerContainer() |
protected boolean |
hasAfterArrivedExecuteScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasAfterArriveScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasAfterExecuteScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasAfterInquireScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasArriveScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasBeforeArrivedExecuteScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasBeforeArriveScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasBeforeExecuteScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasBeforeInquireScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasExecuteScript(com.x.processplatform.core.entity.element.Activity activity) |
protected boolean |
hasInquireScript(com.x.processplatform.core.entity.element.Activity activity) |
protected void |
logProcessingError(java.lang.String workId,
java.lang.Exception e) |
protected com.x.processplatform.core.entity.content.WorkLog |
stampArrivedWorkLog(Business business,
com.x.processplatform.core.entity.content.Work work,
com.x.processplatform.core.entity.element.Activity activity,
java.lang.String token,
java.util.Date date) |
protected static java.lang.Integer MAX_ERROR_RETRY
protected static java.lang.String BAS
protected static java.lang.String BAST
protected static java.lang.String AAS
protected static java.lang.String AAST
protected static java.lang.String BES
protected static java.lang.String BEST
protected static java.lang.String AES
protected static java.lang.String AEST
protected static java.lang.String BIS
protected static java.lang.String BIST
protected static java.lang.String AIS
protected static java.lang.String AIST
protected static java.lang.String BAES
protected static java.lang.String BAEST
protected static java.lang.String AAES
protected static java.lang.String AAEST
protected static java.lang.String Binding_name_routes
protected static java.lang.String Binding_name_route
protected AbstractBaseProcessor(com.x.common.core.container.EntityManagerContainer entityManagerContainer)
throws java.lang.Exception
java.lang.Exceptionprotected com.x.common.core.container.EntityManagerContainer entityManagerContainer()
protected Business business()
protected void arriveActivity(ActivityProcessingConfigurator activityConfigurator, com.x.processplatform.core.entity.content.Work work, com.x.processplatform.core.entity.element.Activity activity) throws java.lang.Exception
java.lang.Exceptionprotected com.x.processplatform.core.entity.content.WorkLog stampArrivedWorkLog(Business business, com.x.processplatform.core.entity.content.Work work, com.x.processplatform.core.entity.element.Activity activity, java.lang.String token, java.util.Date date) throws java.lang.Exception
java.lang.Exceptionprotected void logProcessingError(java.lang.String workId,
java.lang.Exception e)
protected com.x.processplatform.core.entity.content.Work copyWork(com.x.processplatform.core.entity.content.Work work)
throws java.lang.Exception
java.lang.Exceptionprotected com.x.processplatform.core.entity.content.Review createReview(Business business, java.lang.String identity, com.x.processplatform.core.entity.element.Manual manual, com.x.processplatform.core.entity.content.Work work) throws java.lang.Exception
java.lang.Exceptionprotected boolean hasArriveScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasBeforeArriveScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasAfterArriveScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasExecuteScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasBeforeExecuteScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasAfterExecuteScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasInquireScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasBeforeInquireScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasAfterInquireScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasBeforeArrivedExecuteScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasAfterArrivedExecuteScript(com.x.processplatform.core.entity.element.Activity activity)
throws java.lang.Exception
java.lang.Exceptionprotected com.x.processplatform.core.entity.content.WorkLog createWorkLog(com.x.processplatform.core.entity.content.Work work,
com.x.processplatform.core.entity.element.Activity activity,
java.lang.String token,
java.util.Date date)
throws java.lang.Exception
java.lang.Exceptionprotected void connectWorkLog(com.x.processplatform.core.entity.element.Activity activity,
com.x.processplatform.core.entity.content.WorkLog workLog,
com.x.processplatform.core.entity.content.Work work,
java.lang.String token,
java.util.Date date)
throws java.lang.Exception
java.lang.Exception