|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.repository.DeleteProcessDefinitionsBuilderImpl
public class DeleteProcessDefinitionsBuilderImpl
Fluent builder implementation to delete process definitions.
| Constructor Summary | |
|---|---|
DeleteProcessDefinitionsBuilderImpl(CommandExecutor commandExecutor)
|
|
| Method Summary | |
|---|---|
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 |
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DeleteProcessDefinitionsBuilderImpl(CommandExecutor commandExecutor)
| Method Detail |
|---|
public DeleteProcessDefinitionsBuilderImpl byIds(String... processDefinitionId)
DeleteProcessDefinitionsSelectBuilder
byIds in interface DeleteProcessDefinitionsSelectBuilderprocessDefinitionId - at least one process definition id
public DeleteProcessDefinitionsBuilderImpl byKey(String processDefinitionKey)
DeleteProcessDefinitionsSelectBuilder
byKey in interface DeleteProcessDefinitionsSelectBuilderprocessDefinitionKey - process definition key
public DeleteProcessDefinitionsBuilderImpl withoutTenantId()
DeleteProcessDefinitionsTenantBuilder
withoutTenantId in interface DeleteProcessDefinitionsTenantBuilderpublic DeleteProcessDefinitionsBuilderImpl withTenantId(String tenantId)
DeleteProcessDefinitionsTenantBuilder
withTenantId in interface DeleteProcessDefinitionsTenantBuildertenantId - id which identifies the tenant
public DeleteProcessDefinitionsBuilderImpl cascade()
DeleteProcessDefinitionsBuilder
cascade 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 void delete()
DeleteProcessDefinitionsBuilder
delete in interface DeleteProcessDefinitionsBuilder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||