Skip to content

Latest commit

 

History

History
181 lines (135 loc) · 6.24 KB

DecisionTablesApi.md

File metadata and controls

181 lines (135 loc) · 6.24 KB

DecisionTablesApi

All URIs are relative to https://localhost:9080/activiti-app/api

Method HTTP request Description
getDecisionTableEditorJsonUsingGET GET /enterprise/decisions/decision-tables/{decisionTableId}/editorJson Get definition for a decision table
getDecisionTableUsingGET GET /enterprise/decisions/decision-tables/{decisionTableId} Get a decision table
getDecisionTablesUsingGET GET /enterprise/decisions/decision-tables Query decision tables

getDecisionTableEditorJsonUsingGET

JsonNode getDecisionTableEditorJsonUsingGET(decisionTableId)

Get definition for a decision table

Example

// Import classes:
//import org.activiti.engine.remote.client.ApiClient;
//import org.activiti.engine.remote.client.ApiException;
//import org.activiti.engine.remote.client.Configuration;
//import org.activiti.engine.remote.client.auth.*;
//import org.activiti.engine.remote.client.api.DecisionTablesApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure HTTP basic authorization: basicAuth
HttpBasicAuth basicAuth = (HttpBasicAuth) defaultClient.getAuthentication("basicAuth");
basicAuth.setUsername("YOUR USERNAME");
basicAuth.setPassword("YOUR PASSWORD");

DecisionTablesApi apiInstance = new DecisionTablesApi();
Long decisionTableId = 789L; // Long | decisionTableId
try {
    JsonNode result = apiInstance.getDecisionTableEditorJsonUsingGET(decisionTableId);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling DecisionTablesApi#getDecisionTableEditorJsonUsingGET");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
decisionTableId Long decisionTableId

Return type

JsonNode

Authorization

basicAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

getDecisionTableUsingGET

RuntimeDecisionTableRepresentation getDecisionTableUsingGET(decisionTableId)

Get a decision table

Example

// Import classes:
//import org.activiti.engine.remote.client.ApiClient;
//import org.activiti.engine.remote.client.ApiException;
//import org.activiti.engine.remote.client.Configuration;
//import org.activiti.engine.remote.client.auth.*;
//import org.activiti.engine.remote.client.api.DecisionTablesApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure HTTP basic authorization: basicAuth
HttpBasicAuth basicAuth = (HttpBasicAuth) defaultClient.getAuthentication("basicAuth");
basicAuth.setUsername("YOUR USERNAME");
basicAuth.setPassword("YOUR PASSWORD");

DecisionTablesApi apiInstance = new DecisionTablesApi();
Long decisionTableId = 789L; // Long | decisionTableId
try {
    RuntimeDecisionTableRepresentation result = apiInstance.getDecisionTableUsingGET(decisionTableId);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling DecisionTablesApi#getDecisionTableUsingGET");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
decisionTableId Long decisionTableId

Return type

RuntimeDecisionTableRepresentation

Authorization

basicAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

getDecisionTablesUsingGET

ResultListDataRepresentationRuntimeDecisionTableRepresentation getDecisionTablesUsingGET(nameLike, keyLike, tenantIdLike, deploymentId, sort, order, start, size)

Query decision tables

Example

// Import classes:
//import org.activiti.engine.remote.client.ApiClient;
//import org.activiti.engine.remote.client.ApiException;
//import org.activiti.engine.remote.client.Configuration;
//import org.activiti.engine.remote.client.auth.*;
//import org.activiti.engine.remote.client.api.DecisionTablesApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure HTTP basic authorization: basicAuth
HttpBasicAuth basicAuth = (HttpBasicAuth) defaultClient.getAuthentication("basicAuth");
basicAuth.setUsername("YOUR USERNAME");
basicAuth.setPassword("YOUR PASSWORD");

DecisionTablesApi apiInstance = new DecisionTablesApi();
String nameLike = "nameLike_example"; // String | nameLike
String keyLike = "keyLike_example"; // String | keyLike
String tenantIdLike = "tenantIdLike_example"; // String | tenantIdLike
Long deploymentId = 789L; // Long | deploymentId
String sort = "sort_example"; // String | sort
String order = "order_example"; // String | order
Integer start = 56; // Integer | start
Integer size = 56; // Integer | size
try {
    ResultListDataRepresentationRuntimeDecisionTableRepresentation result = apiInstance.getDecisionTablesUsingGET(nameLike, keyLike, tenantIdLike, deploymentId, sort, order, start, size);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling DecisionTablesApi#getDecisionTablesUsingGET");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
nameLike String nameLike [optional]
keyLike String keyLike [optional]
tenantIdLike String tenantIdLike [optional]
deploymentId Long deploymentId [optional]
sort String sort [optional]
order String order [optional]
start Integer start [optional]
size Integer size [optional]

Return type

ResultListDataRepresentationRuntimeDecisionTableRepresentation

Authorization

basicAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json