Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.

Commit

Permalink
AAE-12059: Removed createProcessInstanceVariables method from process…
Browse files Browse the repository at this point in the history
… instance variavles api (#1494)
  • Loading branch information
ehsan-2019 committed Jan 25, 2023
1 parent 001fda4 commit 39b3c30
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 156 deletions.
52 changes: 0 additions & 52 deletions definitions/activiti-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -7411,58 +7411,6 @@
}
]
},
"post": {
"tags": [
"process-instance-variables"
],
"summary": "Create variables",
"operationId": "createProcessInstanceVariables",
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"parameters": [
{
"name": "processInstanceId",
"in": "path",
"description": "Process instance ID",
"required": false,
"type": "string"
},
{
"in": "body",
"name": "restVariables",
"description": "restVariables",
"required": true,
"schema": {
"type": "array",
"items": {
"$ref": "#/definitions/RestVariable"
}
}
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"type": "array",
"items": {
"$ref": "#/definitions/RestVariable"
}
}
}
},
"security": [
{
"basicAuth": [
"global"
]
}
]
},
"put": {
"tags": [
"process-instance-variables"
Expand Down
1 change: 0 additions & 1 deletion src/api/activiti-rest-api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,6 @@ Class | Method | HTTP request | Description
*.ProcessinstancesApi* | [**startNewProcessInstance**](docs/ProcessinstancesApi.md#startNewProcessInstance) | **POST** /enterprise/process-instances | Start a process instance
*.ProcessinstancesApi* | [**suspendProcessInstance**](docs/ProcessinstancesApi.md#suspendProcessInstance) | **PUT** /enterprise/process-instances/{processInstanceId}/suspend | Suspend a process instance
*.ProcessinstancevariablesApi* | [**createOrUpdateProcessInstanceVariables**](docs/ProcessinstancevariablesApi.md#createOrUpdateProcessInstanceVariables) | **PUT** /enterprise/process-instances/{processInstanceId}/variables | Create or update variables
*.ProcessinstancevariablesApi* | [**createProcessInstanceVariables**](docs/ProcessinstancevariablesApi.md#createProcessInstanceVariables) | **POST** /enterprise/process-instances/{processInstanceId}/variables | Create variables
*.ProcessinstancevariablesApi* | [**deleteProcessInstanceVariable**](docs/ProcessinstancevariablesApi.md#deleteProcessInstanceVariable) | **DELETE** /enterprise/process-instances/{processInstanceId}/variables/{variableName} | Delete a variable
*.ProcessinstancevariablesApi* | [**getProcessInstanceVariable**](docs/ProcessinstancevariablesApi.md#getProcessInstanceVariable) | **GET** /enterprise/process-instances/{processInstanceId}/variables/{variableName} | Get a variable
*.ProcessinstancevariablesApi* | [**getProcessInstanceVariables**](docs/ProcessinstancevariablesApi.md#getProcessInstanceVariables) | **GET** /enterprise/process-instances/{processInstanceId}/variables | List variables
Expand Down
36 changes: 0 additions & 36 deletions src/api/activiti-rest-api/api/processInstanceVariables.api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,42 +61,6 @@ export class ProcessInstanceVariablesApi extends BaseApi {
pathParams, queryParams, headerParams, formParams, postBody,
contentTypes, accepts);
}
/**
* Create variables
*
*
*
* @param processInstanceId Process instance ID
* @param restVariables restVariables
* @return Promise<RestVariable>
*/
createProcessInstanceVariables(processInstanceId: string, restVariables: RestVariable[]): Promise<RestVariable[]> {
throwIfNotDefined(processInstanceId, 'processInstanceId');
throwIfNotDefined(restVariables, 'restVariables');

let postBody = restVariables;

let pathParams = {
'processInstanceId': processInstanceId
};

let queryParams = {
};

let headerParams = {

};
let formParams = {
};

let contentTypes = ['application/json'];
let accepts = ['application/json'];

return this.apiClient.callApi(
'/api/enterprise/process-instances/{processInstanceId}/variables', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
contentTypes, accepts);
}
/**
* Delete a variable
*
Expand Down
39 changes: 0 additions & 39 deletions src/api/activiti-rest-api/docs/ProcessinstancevariablesApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ All URIs are relative to */activiti-app/api*
Method | HTTP request | Description
------------- | ------------- | -------------
[**createOrUpdateProcessInstanceVariables**](ProcessinstancevariablesApi.md#createOrUpdateProcessInstanceVariables) | **PUT** /enterprise/process-instances/{processInstanceId}/variables | Create or update variables
[**createProcessInstanceVariables**](ProcessinstancevariablesApi.md#createProcessInstanceVariables) | **POST** /enterprise/process-instances/{processInstanceId}/variables | Create variables
[**deleteProcessInstanceVariable**](ProcessinstancevariablesApi.md#deleteProcessInstanceVariable) | **DELETE** /enterprise/process-instances/{processInstanceId}/variables/{variableName} | Delete a variable
[**getProcessInstanceVariable**](ProcessinstancevariablesApi.md#getProcessInstanceVariable) | **GET** /enterprise/process-instances/{processInstanceId}/variables/{variableName} | Get a variable
[**getProcessInstanceVariables**](ProcessinstancevariablesApi.md#getProcessInstanceVariables) | **GET** /enterprise/process-instances/{processInstanceId}/variables | List variables
Expand Down Expand Up @@ -50,44 +49,6 @@ Name | Type | Description | Notes

[**RestVariable**](RestVariable.md)

<a name="createProcessInstanceVariables"></a>
# **createProcessInstanceVariables**
> RestVariable createProcessInstanceVariables(processInstanceIdrestVariables)
Create variables

### Example
```javascript
import ProcessinstancevariablesApi from 'ProcessinstancevariablesApi';
import { AlfrescoApi } from '@alfresco/js-api';

this.alfrescoApi = new AlfrescoApi();
this.alfrescoApi.setConfig({
hostEcm: 'http://127.0.0.1:8080'
});

let processinstancevariablesApi = new ProcessinstancevariablesApi(this.alfrescoApi);


processinstancevariablesApi.createProcessInstanceVariables(processInstanceIdrestVariables).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});

```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**processInstanceId** | **string**| Process instance ID |
**restVariables** | [**RestVariable**](RestVariable.md)| restVariables |

### Return type

[**RestVariable**](RestVariable.md)

<a name="deleteProcessInstanceVariable"></a>
# **deleteProcessInstanceVariable**
> deleteProcessInstanceVariable(processInstanceIdvariableName)
Expand Down
28 changes: 0 additions & 28 deletions test/process-services/processInstanceVariablesApi.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -54,34 +54,6 @@ describe('Activiti Process Instance Variables Api', () => {

});

describe('create variables', () => {

it('should return all variables for a process instance', (done) => {
const processInstanceId = '111';
variablesMock.addPostProcessInstanceVariables200Response(processInstanceId);

alfrescoJsApi.activiti.processInstanceVariablesApi.createProcessInstanceVariables(processInstanceId, []).then((data) => {
expect(data.length).equal(2);
done();
});
});

it('should emit an error when API returns an error response', (done) => {
const processInstanceId = '111';
variablesMock.addPostProcessInstanceVariables500Response(processInstanceId);

alfrescoJsApi.activiti.processInstanceVariablesApi.createProcessInstanceVariables(processInstanceId, []).then(
NOOP,
(error) => {
expect(error.status).equal(500);
expect(error.message).equal('{"messageKey":"UNKNOWN","message":"Unknown error"}');
done();
}
);
});

});

describe('create or update variables', () => {

it('should return all variables for a process instance', (done) => {
Expand Down

0 comments on commit 39b3c30

Please sign in to comment.