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 DataObjectModelgetObjectModelByDefinitionId(String definitionId, CommandContext commandContext) protected DataObjectDefinitionresolveDataObjectDefinition(CommandContext commandContext, String dataObjectDefinitionId, String dataObjectDefinitionKey, String tenantId) protected voidvalidateAccessToOperation(CommandContext commandContext, DataObjectDefinition dataObjectDefinition, String accessibleByUser, Collection<String> accessibleByGroups, String identityLinkType)
-
Constructor Details
-
AbstractNeedsDataObjectDefinitionCmd
public AbstractNeedsDataObjectDefinitionCmd()
-
-
Method Details
-
resolveDataObjectDefinition
protected DataObjectDefinition resolveDataObjectDefinition(CommandContext commandContext, String dataObjectDefinitionId, String dataObjectDefinitionKey, String tenantId) -
validateAccessToOperation
protected void validateAccessToOperation(CommandContext commandContext, DataObjectDefinition dataObjectDefinition, String accessibleByUser, Collection<String> accessibleByGroups, String identityLinkType) -
getObjectModelByDefinitionId
protected DataObjectModel getObjectModelByDefinitionId(String definitionId, CommandContext commandContext)
-