Class AbstractNeedsDataObjectDefinitionCmd
java.lang.Object
com.flowable.dataobject.engine.impl.cmd.AbstractNeedsDataObjectDefinitionCmd
- Direct Known Subclasses:
CreateMasterDataInstanceCmd
,CreateServiceRegistryDataObjectInstanceCmd
,DeleteDataObjectInstanceVariableContainerWithQueryCmd
,ExportMasterDataInstanceDataCmd
,GenericDataObjectDeletionBuilder.ExecuteDeletion
,GenericDataObjectInstanceVariableContainerBuilder.ExecuteCreation
,GenericDataObjectInstanceVariableContainerQuery.ExecuteQuery
,GenericDataObjectModificationBuilder.ExecuteModification
,GetDataObjectModelCmd
,GetDeploymentDataObjectDefinitionCmd
,LoadMasterDataInstanceDataCmd
,QueryDataObjectInstanceVariableContainersCmd
,SaveMasterDataInstanceCmd
,UpdateMasterDataInstanceCmd
,UpdateServiceRegistryDataObjectInstanceCmd
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DataObjectModel
getObjectModelByDefinitionId
(String definitionId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected DataObjectDefinition
resolveDataObjectDefinition
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, String dataObjectDefinitionId, String dataObjectDefinitionKey, String tenantId) protected void
validateAccessToOperation
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, DataObjectDefinition dataObjectDefinition, String accessibleByUser, Collection<String> accessibleByGroups, String identityLinkType)
-
Constructor Details
-
AbstractNeedsDataObjectDefinitionCmd
public AbstractNeedsDataObjectDefinitionCmd()
-
-
Method Details
-
resolveDataObjectDefinition
protected DataObjectDefinition resolveDataObjectDefinition(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, String dataObjectDefinitionId, String dataObjectDefinitionKey, String tenantId) -
validateAccessToOperation
protected void validateAccessToOperation(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, DataObjectDefinition dataObjectDefinition, String accessibleByUser, Collection<String> accessibleByGroups, String identityLinkType) -
getObjectModelByDefinitionId
protected DataObjectModel getObjectModelByDefinitionId(String definitionId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
-