public class DeleteProcessDefinitionsBuilderImpl extends Object implements DeleteProcessDefinitionsBuilder, DeleteProcessDefinitionsSelectBuilder, DeleteProcessDefinitionsTenantBuilder
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
skipIoMappings |
| Constructor and Description |
|---|
DeleteProcessDefinitionsBuilderImpl(CommandExecutor commandExecutor) |
| Modifier and Type | Method and Description |
|---|---|
DeleteProcessDefinitionsBuilderImpl |
byIds(String... processDefinitionId)
Selects process definitions with given process definition ids.
|
DeleteProcessDefinitionsBuilderImpl |
byKey(String processDefinitionKey)
Selects process definitions with a given key.
|
DeleteProcessDefinitionsBuilderImpl |
cascade()
All process instances of the process definition as well as history data is deleted.
|
void |
delete()
Performs the deletion of process definitions.
|
DeleteProcessDefinitionsBuilderImpl |
skipCustomListeners()
Only the built-in
ExecutionListeners are notified with the
ExecutionListener.EVENTNAME_END event. |
DeleteProcessDefinitionsBuilderImpl |
skipIoMappings()
Specifies whether input/output mappings for tasks should be invoked
|
DeleteProcessDefinitionsBuilderImpl |
withoutTenantId()
Process definitions which belong to no tenant will be removed.
|
DeleteProcessDefinitionsBuilderImpl |
withTenantId(String tenantId)
Process definitions which belong to the given tenant id will be removed.
|
public DeleteProcessDefinitionsBuilderImpl(CommandExecutor commandExecutor)
public DeleteProcessDefinitionsBuilderImpl byIds(String... processDefinitionId)
DeleteProcessDefinitionsSelectBuilderbyIds in interface DeleteProcessDefinitionsSelectBuilderprocessDefinitionId - at least one process definition idpublic DeleteProcessDefinitionsBuilderImpl byKey(String processDefinitionKey)
DeleteProcessDefinitionsSelectBuilderbyKey in interface DeleteProcessDefinitionsSelectBuilderprocessDefinitionKey - process definition keypublic DeleteProcessDefinitionsBuilderImpl withoutTenantId()
DeleteProcessDefinitionsTenantBuilderwithoutTenantId in interface DeleteProcessDefinitionsTenantBuilderpublic DeleteProcessDefinitionsBuilderImpl withTenantId(String tenantId)
DeleteProcessDefinitionsTenantBuilderwithTenantId in interface DeleteProcessDefinitionsTenantBuildertenantId - id which identifies the tenantpublic DeleteProcessDefinitionsBuilderImpl cascade()
DeleteProcessDefinitionsBuildercascade in interface DeleteProcessDefinitionsBuilderpublic DeleteProcessDefinitionsBuilderImpl skipCustomListeners()
DeleteProcessDefinitionsBuilderExecutionListeners are notified with the
ExecutionListener.EVENTNAME_END event.
Is only applied in conjunction with the cascade method.skipCustomListeners in interface DeleteProcessDefinitionsBuilderpublic DeleteProcessDefinitionsBuilderImpl skipIoMappings()
DeleteProcessDefinitionsBuilderskipIoMappings in interface DeleteProcessDefinitionsBuilderpublic void delete()
DeleteProcessDefinitionsBuilderdelete in interface DeleteProcessDefinitionsBuilderCopyright © 2022. All rights reserved.