org.camunda.bpm.engine.rest.sub.repository.impl
Class CaseDefinitionResourceImpl

java.lang.Object
  extended by org.camunda.bpm.engine.rest.sub.repository.impl.CaseDefinitionResourceImpl
All Implemented Interfaces:
CaseDefinitionResource

public class CaseDefinitionResourceImpl
extends Object
implements CaseDefinitionResource

Author:
Roman Smirnov

Field Summary
protected  String caseDefinitionId
           
protected  ProcessEngine engine
           
protected  com.fasterxml.jackson.databind.ObjectMapper objectMapper
           
protected  String rootResourcePath
           
 
Constructor Summary
CaseDefinitionResourceImpl(ProcessEngine engine, String caseDefinitionId, String rootResourcePath, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
           
 
Method Summary
 CaseInstanceDto createCaseInstance(javax.ws.rs.core.UriInfo context, CreateCaseInstanceDto parameters)
           
 CaseDefinitionDto getCaseDefinition()
           
 CaseDefinitionDiagramDto getCaseDefinitionCmmnXml()
           
 javax.ws.rs.core.Response getCaseDefinitionDiagram()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

engine

protected ProcessEngine engine

caseDefinitionId

protected String caseDefinitionId

rootResourcePath

protected String rootResourcePath

objectMapper

protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
Constructor Detail

CaseDefinitionResourceImpl

public CaseDefinitionResourceImpl(ProcessEngine engine,
                                  String caseDefinitionId,
                                  String rootResourcePath,
                                  com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Method Detail

getCaseDefinition

public CaseDefinitionDto getCaseDefinition()
Specified by:
getCaseDefinition in interface CaseDefinitionResource

getCaseDefinitionCmmnXml

public CaseDefinitionDiagramDto getCaseDefinitionCmmnXml()
Specified by:
getCaseDefinitionCmmnXml in interface CaseDefinitionResource

createCaseInstance

public CaseInstanceDto createCaseInstance(javax.ws.rs.core.UriInfo context,
                                          CreateCaseInstanceDto parameters)
Specified by:
createCaseInstance in interface CaseDefinitionResource

getCaseDefinitionDiagram

public javax.ws.rs.core.Response getCaseDefinitionDiagram()
Specified by:
getCaseDefinitionDiagram in interface CaseDefinitionResource


Copyright © 2016 camunda services GmbH. All rights reserved.