Class PlatformUserTaskStateInterceptor
java.lang.Object
com.flowable.platform.service.task.PlatformUserTaskStateInterceptor
- All Implemented Interfaces:
 UserTaskStateInterceptor
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected boolean - 
Constructor Summary
ConstructorsConstructorDescriptionPlatformUserTaskStateInterceptor(boolean enableSlaAuditInstance, boolean enableSlaAuditInstanceToElastic)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected LocalDateTimeconvertToLocalDateTime(Date date) createJobStepMap(List<Job> timerJobs, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected PlatformRuntimeServiceprotected StringvoidhandleClaim(TaskEntity task, String userId) voidhandleComplete(TaskEntity task, String userId) voidhandleCompleteWithForm(TaskEntity task, FormInfo formInfo, String userId, String outcome, Map<String, Object> payload) voidhandleInProgressStart(TaskEntity task, String userId) voidhandleUnclaim(TaskEntity task, String userId) protected voidupdateSlaAuditInstanceForClaim(TaskEntity task, String userId) protected voidupdateSlaAuditInstanceForComplete(TaskEntity task, String userId) protected voidupdateSlaAuditInstanceForInProgressStart(TaskEntity task, String userId) protected voidprotected voidupdateSlaAuditInstanceWithBuilder(String slaAuditInstanceId, String tenantId, UpdateSlaAuditInstanceBuilder slaAuditInstanceBuilder, com.fasterxml.jackson.databind.ObjectMapper objectMapper, JobServiceConfiguration jobServiceConfiguration)  
- 
Field Details
- 
enableSlaAuditInstance
protected boolean enableSlaAuditInstance - 
enableSlaAuditInstanceToElastic
protected boolean enableSlaAuditInstanceToElastic 
 - 
 - 
Constructor Details
- 
PlatformUserTaskStateInterceptor
public PlatformUserTaskStateInterceptor(boolean enableSlaAuditInstance, boolean enableSlaAuditInstanceToElastic)  
 - 
 - 
Method Details
- 
handleInProgressStart
- Specified by:
 handleInProgressStartin interfaceUserTaskStateInterceptor
 - 
handleClaim
- Specified by:
 handleClaimin interfaceUserTaskStateInterceptor
 - 
handleUnclaim
- Specified by:
 handleUnclaimin interfaceUserTaskStateInterceptor
 - 
handleComplete
- Specified by:
 handleCompletein interfaceUserTaskStateInterceptor
 - 
handleCompleteWithForm
public void handleCompleteWithForm(TaskEntity task, FormInfo formInfo, String userId, String outcome, Map<String, Object> payload) - Specified by:
 handleCompleteWithFormin interfaceUserTaskStateInterceptor
 - 
cleanupInProgressStartTimers
 - 
cleanupCompletionTimers
 - 
updateSlaAuditInstanceForInProgressStart
 - 
updateSlaAuditInstanceForClaim
 - 
updateSlaAuditInstanceForUnclaim
 - 
updateSlaAuditInstanceForComplete
 - 
updateSlaAuditInstanceWithBuilder
protected void updateSlaAuditInstanceWithBuilder(String slaAuditInstanceId, String tenantId, UpdateSlaAuditInstanceBuilder slaAuditInstanceBuilder, com.fasterxml.jackson.databind.ObjectMapper objectMapper, JobServiceConfiguration jobServiceConfiguration)  - 
createJobStepMap
 - 
getSlaAuditInstanceId
 - 
convertToLocalDateTime
 - 
getPlatformRuntimeService
 
 -