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

public abstract class AbstractNeedsDataObjectDefinitionCmd extends Object
  • 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)