AddTerm delegate
The AddTerm delegate adds the term and returns it with the output variable.
Field name | Mandatory | Description |
---|---|---|
signifier | Y | Signifier of the term. |
vocabularyId | Y | Id of the vocabulary that the term will be added in. |
typeId | Y | Identify type term for the term - either id or signifier must be set, setting both will cause typeId to be used. |
typeSignifier | ||
resultVariableName | N | The name of the variable that the result will be set in, if not given the result will be set in the variable named "output". |
The delegate is deprecated. Replace your service task containing this delegate with a script task, for example:
<scriptTask id="scripttask1" name="Add asset" scriptFormat="groovy" activiti:autoStoreVariables="false"> <script><![CDATA[ import com.collibra.dgc.core.api.dto.instance.asset.AddAssetRequest; import com.collibra.dgc.core.api.model.instance.Asset; Asset asset = assetApi.addAsset(AddAssetRequest.builder() .name(givenSignifier) .displayName(givenSignifier) .typeId(string2Uuid(givenTypeId)) .domainId(string2Uuid(givenVocabularyId)) .build()) execution.setVariable("output", asset) ]]></script> </scriptTask>