Package io.camunda.service
Class DecisionDefinitionServices
java.lang.Object
io.camunda.service.ApiServices<DecisionDefinitionServices>
io.camunda.service.search.core.SearchQueryService<DecisionDefinitionServices,DecisionDefinitionQuery,DecisionDefinitionEntity>
io.camunda.service.DecisionDefinitionServices
public final class DecisionDefinitionServices
extends SearchQueryService<DecisionDefinitionServices,DecisionDefinitionQuery,DecisionDefinitionEntity>
-
Field Summary
Fields inherited from class io.camunda.service.search.core.SearchQueryService
executorFields inherited from class io.camunda.service.ApiServices
authentication, brokerClient, searchClient, transformers -
Constructor Summary
ConstructorsConstructorDescriptionDecisionDefinitionServices(BrokerClient brokerClient, CamundaSearchClient dataStoreClient) DecisionDefinitionServices(BrokerClient brokerClient, CamundaSearchClient searchClient, ServiceTransformers transformers, Authentication authentication) -
Method Summary
Modifier and TypeMethodDescriptionevaluateDecision(String definitionId, Long definitionKey, Map<String, Object> variables, String tenantId) getDecisionDefinitionXml(Long decisionKey) search(DecisionDefinitionQuery query) withAuthentication(Authentication authentication) Methods inherited from class io.camunda.service.ApiServices
getDocumentOrEmpty, sendBrokerRequest, sendBrokerRequestWithFullResponse, withAuthentication
-
Constructor Details
-
DecisionDefinitionServices
-
DecisionDefinitionServices
public DecisionDefinitionServices(BrokerClient brokerClient, CamundaSearchClient searchClient, ServiceTransformers transformers, Authentication authentication)
-
-
Method Details
-
withAuthentication
- Specified by:
withAuthenticationin classApiServices<DecisionDefinitionServices>
-
search
- Specified by:
searchin classSearchQueryService<DecisionDefinitionServices,DecisionDefinitionQuery, DecisionDefinitionEntity>
-
search
-
getDecisionDefinitionXml
-
evaluateDecision
public CompletableFuture<BrokerResponse<DecisionEvaluationRecord>> evaluateDecision(String definitionId, Long definitionKey, Map<String, Object> variables, String tenantId)
-