Package org.jbpm.casemgmt.impl.model
Class CaseDefinitionImpl
- java.lang.Object
-
- org.jbpm.casemgmt.impl.model.CaseDefinitionImpl
-
- All Implemented Interfaces:
Serializable,org.jbpm.casemgmt.api.model.CaseDefinition
public class CaseDefinitionImpl extends Object implements org.jbpm.casemgmt.api.model.CaseDefinition, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CaseDefinitionImpl()CaseDefinitionImpl(org.jbpm.kie.services.impl.model.ProcessAssetDesc processDef, String identifierPrefix, Collection<org.jbpm.casemgmt.api.model.CaseStage> caseStages, Collection<org.jbpm.casemgmt.api.model.CaseMilestone> caseMilestones, Collection<org.jbpm.casemgmt.api.model.CaseRole> caseRoles, Collection<org.jbpm.casemgmt.api.model.AdHocFragment> adHocFragments, Map<String,List<String>> dataAccessRestrictions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.jbpm.casemgmt.api.model.AdHocFragment>getAdHocFragments()Collection<org.jbpm.casemgmt.api.model.CaseMilestone>getCaseMilestones()Collection<org.jbpm.casemgmt.api.model.CaseRole>getCaseRoles()Collection<org.jbpm.casemgmt.api.model.CaseStage>getCaseStages()Map<String,List<String>>getDataAccessRestrictions()StringgetDeploymentId()StringgetId()StringgetIdentifierPrefix()StringgetName()Set<String>getProcessVariables()Set<String>getResolvedIdentifierPrefixes()StringgetVersion()booleanisActive()booleanisIdentifierPrefixSequence()voidsetIdentifierPrefixSequence(boolean identifierPrefixSequence)StringtoString()
-
-
-
Constructor Detail
-
CaseDefinitionImpl
public CaseDefinitionImpl()
-
CaseDefinitionImpl
public CaseDefinitionImpl(org.jbpm.kie.services.impl.model.ProcessAssetDesc processDef, String identifierPrefix, Collection<org.jbpm.casemgmt.api.model.CaseStage> caseStages, Collection<org.jbpm.casemgmt.api.model.CaseMilestone> caseMilestones, Collection<org.jbpm.casemgmt.api.model.CaseRole> caseRoles, Collection<org.jbpm.casemgmt.api.model.AdHocFragment> adHocFragments, Map<String,List<String>> dataAccessRestrictions)
-
-
Method Detail
-
getIdentifierPrefix
public String getIdentifierPrefix()
- Specified by:
getIdentifierPrefixin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getCaseStages
public Collection<org.jbpm.casemgmt.api.model.CaseStage> getCaseStages()
- Specified by:
getCaseStagesin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getCaseMilestones
public Collection<org.jbpm.casemgmt.api.model.CaseMilestone> getCaseMilestones()
- Specified by:
getCaseMilestonesin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getCaseRoles
public Collection<org.jbpm.casemgmt.api.model.CaseRole> getCaseRoles()
- Specified by:
getCaseRolesin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getDeploymentId
public String getDeploymentId()
- Specified by:
getDeploymentIdin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
isActive
public boolean isActive()
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getVersion
public String getVersion()
- Specified by:
getVersionin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getProcessVariables
public Set<String> getProcessVariables()
- Specified by:
getProcessVariablesin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getAdHocFragments
public Collection<org.jbpm.casemgmt.api.model.AdHocFragment> getAdHocFragments()
- Specified by:
getAdHocFragmentsin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getDataAccessRestrictions
public Map<String,List<String>> getDataAccessRestrictions()
- Specified by:
getDataAccessRestrictionsin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
getResolvedIdentifierPrefixes
public Set<String> getResolvedIdentifierPrefixes()
- Specified by:
getResolvedIdentifierPrefixesin interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
setIdentifierPrefixSequence
public void setIdentifierPrefixSequence(boolean identifierPrefixSequence)
-
isIdentifierPrefixSequence
public boolean isIdentifierPrefixSequence()
- Specified by:
isIdentifierPrefixSequencein interfaceorg.jbpm.casemgmt.api.model.CaseDefinition
-
-