Class ExternalTaskResourceImpl
- java.lang.Object
 - 
- org.camunda.bpm.engine.rest.sub.externaltask.impl.ExternalTaskResourceImpl
 
 
- 
- All Implemented Interfaces:
 ExternalTaskResource
public class ExternalTaskResourceImpl extends Object implements ExternalTaskResource
- Author:
 - Thorben Lindhauer
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected ProcessEngineengineprotected StringexternalTaskIdprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapper 
- 
Constructor Summary
Constructors Constructor Description ExternalTaskResourceImpl(ProcessEngine engine, String externalTaskId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomplete(CompleteExternalTaskDto dto)voidextendLock(ExtendLockOnExternalTaskDto extendLockDto)StringgetErrorDetails()ExternalTaskDtogetExternalTask()voidhandleBpmnError(ExternalTaskBpmnError dto)voidhandleFailure(ExternalTaskFailureDto dto)voidlock(LockExternalTaskDto lockExternalTaskDto)voidsetPriority(PriorityDto dto)voidsetRetries(RetriesDto dto)voidunlock() 
 - 
 
- 
- 
Field Detail
- 
engine
protected ProcessEngine engine
 
- 
externalTaskId
protected String externalTaskId
 
- 
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
 
 - 
 
- 
Constructor Detail
- 
ExternalTaskResourceImpl
public ExternalTaskResourceImpl(ProcessEngine engine, String externalTaskId, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
 
 - 
 
- 
Method Detail
- 
getExternalTask
public ExternalTaskDto getExternalTask()
- Specified by:
 getExternalTaskin interfaceExternalTaskResource
 
- 
getErrorDetails
public String getErrorDetails()
- Specified by:
 getErrorDetailsin interfaceExternalTaskResource
 
- 
setRetries
public void setRetries(RetriesDto dto)
- Specified by:
 setRetriesin interfaceExternalTaskResource
 
- 
setPriority
public void setPriority(PriorityDto dto)
- Specified by:
 setPriorityin interfaceExternalTaskResource
 
- 
complete
public void complete(CompleteExternalTaskDto dto)
- Specified by:
 completein interfaceExternalTaskResource
 
- 
handleFailure
public void handleFailure(ExternalTaskFailureDto dto)
- Specified by:
 handleFailurein interfaceExternalTaskResource
 
- 
handleBpmnError
public void handleBpmnError(ExternalTaskBpmnError dto)
- Specified by:
 handleBpmnErrorin interfaceExternalTaskResource
 
- 
lock
public void lock(LockExternalTaskDto lockExternalTaskDto)
- Specified by:
 lockin interfaceExternalTaskResource
 
- 
extendLock
public void extendLock(ExtendLockOnExternalTaskDto extendLockDto)
- Specified by:
 extendLockin interfaceExternalTaskResource
 
- 
unlock
public void unlock()
- Specified by:
 unlockin interfaceExternalTaskResource
 
 - 
 
 -