Package org.camunda.bpm.engine.rest.impl
Class MessageRestServiceImpl
- java.lang.Object
-
- org.camunda.bpm.engine.rest.spi.impl.AbstractProcessEngineAware
-
- org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
-
- org.camunda.bpm.engine.rest.impl.MessageRestServiceImpl
-
- All Implemented Interfaces:
MessageRestService
public class MessageRestServiceImpl extends AbstractRestProcessEngineAware implements MessageRestService
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
objectMapper, relativeRootResourcePath
-
Fields inherited from class org.camunda.bpm.engine.rest.spi.impl.AbstractProcessEngineAware
processEngine
-
Fields inherited from interface org.camunda.bpm.engine.rest.MessageRestService
PATH
-
-
Constructor Summary
Constructors Constructor Description MessageRestServiceImpl(String engineName, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<MessageCorrelationResultDto>
correlate(CorrelationMessageDto messageDto, MessageCorrelationBuilder correlation)
protected List<MessageCorrelationResultWithVariableDto>
correlateWithVariablesEnabled(CorrelationMessageDto messageDto, MessageCorrelationBuilder correlation)
protected MessageCorrelationBuilder
createMessageCorrelationBuilder(CorrelationMessageDto messageDto)
protected javax.ws.rs.core.Response
createResponse(List<MessageCorrelationResultDto> resultDtos, CorrelationMessageDto messageDto)
javax.ws.rs.core.Response
deliverMessage(CorrelationMessageDto messageDto)
-
Methods inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
getObjectMapper, getProcessEngine, setRelativeRootResourceUri
-
-
-
-
Constructor Detail
-
MessageRestServiceImpl
public MessageRestServiceImpl(String engineName, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Detail
-
deliverMessage
public javax.ws.rs.core.Response deliverMessage(CorrelationMessageDto messageDto)
- Specified by:
deliverMessage
in interfaceMessageRestService
-
correlate
protected List<MessageCorrelationResultDto> correlate(CorrelationMessageDto messageDto, MessageCorrelationBuilder correlation)
-
correlateWithVariablesEnabled
protected List<MessageCorrelationResultWithVariableDto> correlateWithVariablesEnabled(CorrelationMessageDto messageDto, MessageCorrelationBuilder correlation)
-
createResponse
protected javax.ws.rs.core.Response createResponse(List<MessageCorrelationResultDto> resultDtos, CorrelationMessageDto messageDto)
-
createMessageCorrelationBuilder
protected MessageCorrelationBuilder createMessageCorrelationBuilder(CorrelationMessageDto messageDto)
-
-