Class CaseInstanceResourceImpl
- java.lang.Object
- 
- org.camunda.bpm.engine.rest.sub.runtime.impl.CaseInstanceResourceImpl
 
- 
- All Implemented Interfaces:
- CaseInstanceResource
 
 public class CaseInstanceResourceImpl extends java.lang.Object implements CaseInstanceResource - Author:
- Roman Smirnov
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.StringcaseInstanceIdprotected ProcessEngineengineprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapper
 - 
Constructor SummaryConstructors Constructor Description CaseInstanceResourceImpl(ProcessEngine engine, java.lang.String caseInstanceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose(CaseExecutionTriggerDto triggerDto)voidcomplete(CaseExecutionTriggerDto triggerDto)protected InvalidRequestExceptioncreateInvalidRequestException(java.lang.String transition, javax.ws.rs.core.Response.Status status, ProcessEngineException cause)protected RestExceptioncreateRestException(java.lang.String transition, javax.ws.rs.core.Response.Status status, ProcessEngineException cause)CaseInstanceDtogetCaseInstance()VariableResourcegetVariablesResource()protected voidinitializeCommand(CaseExecutionCommandBuilder commandBuilder, CaseExecutionTriggerDto triggerDto, java.lang.String transition)protected voidinitializeCommandWithDeletions(CaseExecutionCommandBuilder commandBuilder, java.util.List<VariableNameDto> deletions, java.lang.String transition)protected voidinitializeCommandWithVariables(CaseExecutionCommandBuilder commandBuilder, java.util.Map<java.lang.String,TriggerVariableValueDto> variables, java.lang.String transition)voidterminate(CaseExecutionTriggerDto triggerDto)
 
- 
- 
- 
Field Detail- 
engineprotected ProcessEngine engine 
 - 
caseInstanceIdprotected java.lang.String caseInstanceId 
 - 
objectMapperprotected com.fasterxml.jackson.databind.ObjectMapper objectMapper 
 
- 
 - 
Constructor Detail- 
CaseInstanceResourceImplpublic CaseInstanceResourceImpl(ProcessEngine engine, java.lang.String caseInstanceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) 
 
- 
 - 
Method Detail- 
getCaseInstancepublic CaseInstanceDto getCaseInstance() - Specified by:
- getCaseInstancein interface- CaseInstanceResource
 
 - 
completepublic void complete(CaseExecutionTriggerDto triggerDto) - Specified by:
- completein interface- CaseInstanceResource
 
 - 
closepublic void close(CaseExecutionTriggerDto triggerDto) - Specified by:
- closein interface- CaseInstanceResource
 
 - 
terminatepublic void terminate(CaseExecutionTriggerDto triggerDto) - Specified by:
- terminatein interface- CaseInstanceResource
 
 - 
createInvalidRequestExceptionprotected InvalidRequestException createInvalidRequestException(java.lang.String transition, javax.ws.rs.core.Response.Status status, ProcessEngineException cause) 
 - 
createRestExceptionprotected RestException createRestException(java.lang.String transition, javax.ws.rs.core.Response.Status status, ProcessEngineException cause) 
 - 
initializeCommandprotected void initializeCommand(CaseExecutionCommandBuilder commandBuilder, CaseExecutionTriggerDto triggerDto, java.lang.String transition) 
 - 
initializeCommandWithVariablesprotected void initializeCommandWithVariables(CaseExecutionCommandBuilder commandBuilder, java.util.Map<java.lang.String,TriggerVariableValueDto> variables, java.lang.String transition) 
 - 
initializeCommandWithDeletionsprotected void initializeCommandWithDeletions(CaseExecutionCommandBuilder commandBuilder, java.util.List<VariableNameDto> deletions, java.lang.String transition) 
 - 
getVariablesResourcepublic VariableResource getVariablesResource() - Specified by:
- getVariablesResourcein interface- CaseInstanceResource
 
 
- 
 
-