Package io.camunda.service
Class MessageServices
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Field Summary
Fields inherited from class io.camunda.service.ApiServices
authentication, brokerClient, searchClient, transformers -
Constructor Summary
ConstructorsConstructorDescriptionMessageServices(BrokerClient brokerClient, CamundaSearchClient searchClient) MessageServices(BrokerClient brokerClient, CamundaSearchClient searchClient, ServiceTransformers transformers, Authentication authentication) -
Method Summary
Modifier and TypeMethodDescriptioncorrelateMessage(MessageServices.CorrelateMessageRequest correlationRequest) withAuthentication(Authentication authentication) Methods inherited from class io.camunda.service.ApiServices
getDocumentOrEmpty, sendBrokerRequest, sendBrokerRequestWithFullResponse, withAuthentication
-
Constructor Details
-
MessageServices
-
MessageServices
public MessageServices(BrokerClient brokerClient, CamundaSearchClient searchClient, ServiceTransformers transformers, Authentication authentication)
-
-
Method Details
-
withAuthentication
- Specified by:
withAuthenticationin classApiServices<MessageServices>
-
correlateMessage
public CompletableFuture<MessageCorrelationRecord> correlateMessage(MessageServices.CorrelateMessageRequest correlationRequest) -
publishMessage
public CompletableFuture<BrokerResponse<MessageRecord>> publishMessage(MessageServices.PublicationMessageRequest request)
-