public class InjectedPlanItemInstanceBuilderImpl extends Object implements InjectedPlanItemInstanceBuilder
| Modifier and Type | Field and Description |
|---|---|
protected String |
caseDefinitionId |
protected String |
caseInstanceId |
protected CommandExecutor |
commandExecutor |
protected String |
elementId |
protected String |
name |
protected String |
stagePlanItemInstanceId |
| Constructor and Description |
|---|
InjectedPlanItemInstanceBuilderImpl(CommandExecutor commandExecutor) |
| Modifier and Type | Method and Description |
|---|---|
InjectedPlanItemInstanceBuilder |
caseDefinitionId(String caseDefinitionId) |
PlanItemInstance |
createInCase(String caseInstanceId) |
PlanItemInstance |
createInStage(String stagePlanItemInstanceId) |
InjectedPlanItemInstanceBuilder |
elementId(String elementId) |
String |
getCaseDefinitionId() |
String |
getCaseInstanceId() |
String |
getElementId() |
String |
getName() |
String |
getStagePlanItemInstanceId() |
boolean |
injectInCase() |
boolean |
injectInStage() |
InjectedPlanItemInstanceBuilder |
name(String name) |
protected void |
validateData() |
protected final CommandExecutor commandExecutor
protected String stagePlanItemInstanceId
protected String caseInstanceId
protected String caseDefinitionId
protected String elementId
protected String name
public InjectedPlanItemInstanceBuilderImpl(CommandExecutor commandExecutor)
public InjectedPlanItemInstanceBuilder name(String name)
name in interface InjectedPlanItemInstanceBuilderpublic InjectedPlanItemInstanceBuilder caseDefinitionId(String caseDefinitionId)
caseDefinitionId in interface InjectedPlanItemInstanceBuilderpublic InjectedPlanItemInstanceBuilder elementId(String elementId)
elementId in interface InjectedPlanItemInstanceBuilderpublic PlanItemInstance createInStage(String stagePlanItemInstanceId)
createInStage in interface InjectedPlanItemInstanceBuilderpublic PlanItemInstance createInCase(String caseInstanceId)
createInCase in interface InjectedPlanItemInstanceBuilderprotected void validateData()
public boolean injectInStage()
public boolean injectInCase()
public String getStagePlanItemInstanceId()
public String getCaseInstanceId()
public String getName()
public String getCaseDefinitionId()
public String getElementId()
Copyright © 2021 Flowable. All rights reserved.