|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.management.UpdateJobSuspensionStateBuilderImpl
public class UpdateJobSuspensionStateBuilderImpl
| Field Summary | |
|---|---|
protected CommandExecutor |
commandExecutor
|
protected boolean |
isProcessDefinitionTenantIdSet
|
protected String |
jobDefinitionId
|
protected String |
jobId
|
protected String |
processDefinitionId
|
protected String |
processDefinitionKey
|
protected String |
processDefinitionTenantId
|
protected String |
processInstanceId
|
| Constructor Summary | |
|---|---|
UpdateJobSuspensionStateBuilderImpl()
Creates a builder without CommandExecutor which can not be used to update the suspension state via activate() or suspend(). |
|
UpdateJobSuspensionStateBuilderImpl(CommandExecutor commandExecutor)
|
|
| Method Summary | |
|---|---|
void |
activate()
Activates the provided jobs. |
UpdateJobSuspensionStateBuilderImpl |
byJobDefinitionId(String jobDefinitionId)
Selects the jobs of the job definition with the given id. |
UpdateJobSuspensionStateBuilderImpl |
byJobId(String jobId)
Selects the job with the given id. |
UpdateJobSuspensionStateBuilderImpl |
byProcessDefinitionId(String processDefinitionId)
Selects the jobs of the process definition with the given id. |
UpdateJobSuspensionStateBuilderImpl |
byProcessDefinitionKey(String processDefinitionKey)
Selects the jobs of the process definitions with the given key. |
UpdateJobSuspensionStateBuilderImpl |
byProcessInstanceId(String processInstanceId)
Selects the jobs of the process instance with the given id. |
String |
getJobDefinitionId()
|
String |
getJobId()
|
String |
getProcessDefinitionId()
|
String |
getProcessDefinitionKey()
|
String |
getProcessDefinitionTenantId()
|
String |
getProcessInstanceId()
|
boolean |
isProcessDefinitionTenantIdSet()
|
UpdateJobSuspensionStateBuilderImpl |
processDefinitionTenantId(String tenantId)
Specify the id of the tenant the process definition belongs to. |
UpdateJobSuspensionStateBuilderImpl |
processDefinitionWithoutTenantId()
Specify that the process definition belongs to no tenant. |
void |
suspend()
Suspends the provided jobs. |
protected void |
validateParameters()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final CommandExecutor commandExecutor
protected String jobId
protected String jobDefinitionId
protected String processInstanceId
protected String processDefinitionKey
protected String processDefinitionId
protected String processDefinitionTenantId
protected boolean isProcessDefinitionTenantIdSet
| Constructor Detail |
|---|
public UpdateJobSuspensionStateBuilderImpl(CommandExecutor commandExecutor)
public UpdateJobSuspensionStateBuilderImpl()
activate() or suspend(). Can be
used in combination with your own command.
| Method Detail |
|---|
public UpdateJobSuspensionStateBuilderImpl byJobId(String jobId)
UpdateJobSuspensionStateSelectBuilder
byJobId in interface UpdateJobSuspensionStateSelectBuilderjobId - id of the job
public UpdateJobSuspensionStateBuilderImpl byJobDefinitionId(String jobDefinitionId)
UpdateJobSuspensionStateSelectBuilder
byJobDefinitionId in interface UpdateJobSuspensionStateSelectBuilderjobDefinitionId - id of the job definition
public UpdateJobSuspensionStateBuilderImpl byProcessInstanceId(String processInstanceId)
UpdateJobSuspensionStateSelectBuilder
byProcessInstanceId in interface UpdateJobSuspensionStateSelectBuilderprocessInstanceId - id of the process instance
public UpdateJobSuspensionStateBuilderImpl byProcessDefinitionId(String processDefinitionId)
UpdateJobSuspensionStateSelectBuilder
byProcessDefinitionId in interface UpdateJobSuspensionStateSelectBuilderprocessDefinitionId - id of the process definition
public UpdateJobSuspensionStateBuilderImpl byProcessDefinitionKey(String processDefinitionKey)
UpdateJobSuspensionStateSelectBuilder
byProcessDefinitionKey in interface UpdateJobSuspensionStateSelectBuilderprocessDefinitionKey - key of the process definition
public UpdateJobSuspensionStateBuilderImpl processDefinitionWithoutTenantId()
UpdateJobSuspensionStateTenantBuilder
processDefinitionWithoutTenantId in interface UpdateJobSuspensionStateTenantBuilderpublic UpdateJobSuspensionStateBuilderImpl processDefinitionTenantId(String tenantId)
UpdateJobSuspensionStateTenantBuilder
processDefinitionTenantId in interface UpdateJobSuspensionStateTenantBuildertenantId - the id of the tenant
public void activate()
UpdateJobSuspensionStateBuilder
activate in interface UpdateJobSuspensionStateBuilderpublic void suspend()
UpdateJobSuspensionStateBuilder
suspend in interface UpdateJobSuspensionStateBuilderprotected void validateParameters()
public String getProcessDefinitionKey()
public String getProcessDefinitionId()
public String getProcessDefinitionTenantId()
public boolean isProcessDefinitionTenantIdSet()
public String getJobId()
public String getJobDefinitionId()
public String getProcessInstanceId()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||