Class CaseInstanceStartEventSubscriptionModificationBuilderImpl
java.lang.Object
org.flowable.cmmn.engine.impl.runtime.CaseInstanceStartEventSubscriptionModificationBuilderImpl
- All Implemented Interfaces:
CaseInstanceStartEventSubscriptionModificationBuilder
public class CaseInstanceStartEventSubscriptionModificationBuilderImpl
extends Object
implements CaseInstanceStartEventSubscriptionModificationBuilder
The implementation for a case start event subscription modification builder.
- Author:
- Micha Kiener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected final CmmnRuntimeServiceImplprotected Stringprotected String -
Constructor Summary
ConstructorsConstructorDescriptionCaseInstanceStartEventSubscriptionModificationBuilderImpl(CmmnRuntimeServiceImpl cmmnRuntimeService) -
Method Summary
Modifier and TypeMethodDescriptionaddCorrelationParameterValue(String parameterName, Object parameterValue) addCorrelationParameterValues(Map<String, Object> parameters) caseDefinitionId(String caseDefinitionId) protected voidbooleanbooleanvoidmigrateToCaseDefinition(String caseDefinitionId) void
-
Field Details
-
cmmnRuntimeService
-
caseDefinitionId
-
newCaseDefinitionId
-
tenantId
-
correlationParameterValues
-
-
Constructor Details
-
CaseInstanceStartEventSubscriptionModificationBuilderImpl
public CaseInstanceStartEventSubscriptionModificationBuilderImpl(CmmnRuntimeServiceImpl cmmnRuntimeService)
-
-
Method Details
-
caseDefinitionId
public CaseInstanceStartEventSubscriptionModificationBuilder caseDefinitionId(String caseDefinitionId) - Specified by:
caseDefinitionIdin interfaceCaseInstanceStartEventSubscriptionModificationBuilder
-
tenantId
- Specified by:
tenantIdin interfaceCaseInstanceStartEventSubscriptionModificationBuilder
-
addCorrelationParameterValue
public CaseInstanceStartEventSubscriptionModificationBuilder addCorrelationParameterValue(String parameterName, Object parameterValue) - Specified by:
addCorrelationParameterValuein interfaceCaseInstanceStartEventSubscriptionModificationBuilder
-
addCorrelationParameterValues
public CaseInstanceStartEventSubscriptionModificationBuilder addCorrelationParameterValues(Map<String, Object> parameters) - Specified by:
addCorrelationParameterValuesin interfaceCaseInstanceStartEventSubscriptionModificationBuilder
-
getCaseDefinitionId
-
hasNewCaseDefinitionId
public boolean hasNewCaseDefinitionId() -
getNewCaseDefinitionId
-
getTenantId
-
hasCorrelationParameterValues
public boolean hasCorrelationParameterValues() -
getCorrelationParameterValues
-
migrateToLatestCaseDefinition
public void migrateToLatestCaseDefinition()- Specified by:
migrateToLatestCaseDefinitionin interfaceCaseInstanceStartEventSubscriptionModificationBuilder
-
migrateToCaseDefinition
- Specified by:
migrateToCaseDefinitionin interfaceCaseInstanceStartEventSubscriptionModificationBuilder
-
checkValidInformation
protected void checkValidInformation()
-