Uses of Interface
com.flowable.dataobject.api.repository.serviceregistry.ServiceRegistryDataObjectModel
Packages that use ServiceRegistryDataObjectModel
Package
Description
-
Uses of ServiceRegistryDataObjectModel in com.flowable.dataobject.engine.impl.cmd
Methods in com.flowable.dataobject.engine.impl.cmd that return ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionprotected ServiceRegistryDataObjectModel
CreateServiceRegistryDataObjectInstanceCmd.getObjectModelByDefinitionId
(String definitionId, CommandContext commandContext) protected ServiceRegistryDataObjectModel
DeleteDataObjectInstanceVariableContainerWithQueryCmd.getObjectModelByDefinitionId
(String definitionId, CommandContext commandContext) protected ServiceRegistryDataObjectModel
UpdateServiceRegistryDataObjectInstanceCmd.getObjectModelByDefinitionId
(String definitionId, CommandContext commandContext) Methods in com.flowable.dataobject.engine.impl.cmd with parameters of type ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionprotected void
CreateServiceRegistryDataObjectInstanceCmd.createIdentityLinks
(CommandContext commandContext, ServiceRegistryDataObjectModel objectModel, String lookupId, DataObjectInstanceIdentityLinkModel identityLinkModel) -
Uses of ServiceRegistryDataObjectModel in com.flowable.dataobject.engine.impl.repository.serviceregistry
Classes in com.flowable.dataobject.engine.impl.repository.serviceregistry that implement ServiceRegistryDataObjectModel -
Uses of ServiceRegistryDataObjectModel in com.flowable.dataobject.engine.impl.runtime
Constructors in com.flowable.dataobject.engine.impl.runtime with parameters of type ServiceRegistryDataObjectModelModifierConstructorDescriptionDataObjectDataDictionaryTypedDetachedInstance
(com.fasterxml.jackson.databind.node.ObjectNode dataNode, DataDictionaryTypedObject typedObject, String lookupId, String tenantId, DataObjectDefinition dataObjectDefinition, ServiceRegistryDataObjectModel objectModel, DictionaryType dictionaryType, DataDictionaryValidator dataDictionaryValidator) DataObjectDataDictionaryTypedInstance
(Map<String, Object> dataContainer, DataDictionaryTypedObject typedObject, Object lookupIdValue, String tenantId, DataObjectDefinition dataObjectDefinition, ServiceRegistryDataObjectModel objectModel, DictionaryType dictionaryType, DataDictionaryValidator dataDictionaryValidator) DataObjectInstanceVariableContainerImpl
(Map<String, Object> data, Object lookupIdValue, String tenantId, DataObjectDefinition dataObjectDefinition, ServiceRegistryDataObjectModel objectModel) DataObjectInstanceVariableContainerImpl
(Map<String, Object> data, Object lookupIdValue, String definitionId, String tenantId, String definitionKey, ServiceRegistryDataObjectModel objectModel) DetachedDataObjectInstanceVariableContainer
(com.fasterxml.jackson.databind.node.ObjectNode data, String lookupId, String tenantId, DataObjectDefinition dataObjectDefinition, ServiceRegistryDataObjectModel objectModel) -
Uses of ServiceRegistryDataObjectModel in com.flowable.dataobject.engine.impl.runtime.datasource
Classes in com.flowable.dataobject.engine.impl.runtime.datasource that implement ServiceRegistryDataObjectModelModifier and TypeClassDescriptionprotected static class
A delegate data object model, which is used to hold enriched field mappings derived from the data dictionary information.Fields in com.flowable.dataobject.engine.impl.runtime.datasource declared as ServiceRegistryDataObjectModelModifier and TypeFieldDescriptionprotected ServiceRegistryDataObjectModel
DataObjectDataDictionarySession.DataObjectObjectModelWithEffectiveFieldMappings.delegate
Fields in com.flowable.dataobject.engine.impl.runtime.datasource with type parameters of type ServiceRegistryDataObjectModelModifier and TypeFieldDescriptionprotected Map<String,
ServiceRegistryDataObjectModel> DataObjectDataDictionarySession.effectiveFieldMappings
Methods in com.flowable.dataobject.engine.impl.runtime.datasource that return ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionprotected ServiceRegistryDataObjectModel
DataObjectOperations.asServiceRegistryDataObjectModel
(DataObjectModel dataObjectModel) DataObjectDataDictionarySession.getOrComputeDataObjectModelWithEffectiveFieldsMappings
(String dataObjectDefinitionId, ServiceRegistryDataObjectModel dataObjectModel, String tenantId) Methods in com.flowable.dataobject.engine.impl.runtime.datasource with parameters of type ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionDataObjectOperations.createDataObjectInstance
(Map<String, Object> data, Object lookupIdValue, DataObjectDefinition dataObjectDefinition, ServiceRegistryDataObjectModel objectModel, String tenantId) DataObjectOperations.createDetachedDataObjectInstance
(com.fasterxml.jackson.databind.node.ObjectNode data, String lookupIdValue, DataObjectDefinition dataObjectDefinition, ServiceRegistryDataObjectModel objectModel, String tenantId) protected Map<String,
ServiceRegistryFieldMapping> DataObjectOperations.getFieldMappingsByName
(ServiceRegistryDataObjectModel objectModel) protected String
DataObjectOperations.getLookupIdName
(ServiceRegistryDataObjectModel model) DataObjectDataDictionarySession.getOrComputeDataObjectModelWithEffectiveFieldsMappings
(String dataObjectDefinitionId, ServiceRegistryDataObjectModel dataObjectModel, String tenantId) DataObjectDataDictionarySession.getOrLoadDataDictionaryType
(String dataObjectDefinitionId, ServiceRegistryDataObjectModel dataObjectModel, String tenantId) protected ServiceInvocationResultResponse
DataObjectOperations.invokeServiceAndGetResult
(DataObjectInstanceVariableContainer entity, ServiceRegistryDataObjectModel objectModel, String operationKey, String operationType, String tenantId, Map<String, ServiceRegistryFieldMapping> fieldMappingsByName, boolean logMissingProperties) protected <R> R
DataObjectOperations.invokeServiceAndGetResult
(String operation, String operationType, Map<String, Object> serviceData, String tenantId, ServiceRegistryDataObjectModel registryDataObjectModel, Function<ServiceInvocationBuilder, R> builderInvocationFunction) protected List<DataObjectInstanceVariableContainer>
DataObjectOperations.parseValuesAsListOfDataObjects
(Object value, DataObjectDefinition definition, ServiceRegistryDataObjectModel model) protected DataObjectInstanceVariableContainer
DataObjectOperations.parseValuesAsSingleDataObject
(Object value, DataObjectDefinition definition, ServiceRegistryDataObjectModel model) protected DataObjectInstanceVariableContainer
DataObjectOperations.toDataObjectInstanceVariableContainer
(ServiceInvocationResultResponse invocationResult, DataObjectDefinition dataObjectDefinition, ServiceRegistryDataObjectModel registryDataObjectModel) Constructors in com.flowable.dataobject.engine.impl.runtime.datasource with parameters of type ServiceRegistryDataObjectModelModifierConstructorDescriptionprotected
DataObjectObjectModelWithEffectiveFieldMappings
(ServiceRegistryDataObjectModel delegate, List<ServiceRegistryFieldMapping> effectiveFieldMappings) -
Uses of ServiceRegistryDataObjectModel in com.flowable.platform.service.dataobject
Methods in com.flowable.platform.service.dataobject with parameters of type ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionDataObjectFormDataModelVariablesExtractor.parseFormModifiedData
(Map<String, Object> formModifiedData, ServiceRegistryDataObjectModel model, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of ServiceRegistryDataObjectModel in com.flowable.serviceregistry.engine
Methods in com.flowable.serviceregistry.engine that return ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionServiceInvocationContextImpl.findDataObjectModel
(String key) ServiceInvocationContextImpl.getCurrentDataObjectModel()
-
Uses of ServiceRegistryDataObjectModel in com.flowable.serviceregistry.engine.impl.invoker.db
Fields in com.flowable.serviceregistry.engine.impl.invoker.db declared as ServiceRegistryDataObjectModelModifier and TypeFieldDescriptionprotected final ServiceRegistryDataObjectModel
JoinTableConfig.referenceDataObjectModel
Methods in com.flowable.serviceregistry.engine.impl.invoker.db that return ServiceRegistryDataObjectModelMethods in com.flowable.serviceregistry.engine.impl.invoker.db that return types with arguments of type ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionprotected org.apache.commons.lang3.tuple.Pair<ServiceDefinitionModel,
ServiceRegistryDataObjectModel> DbServiceInvoker.findReferenceServiceDefinitionModel
(ColumnMapping columnMapping, String tenantId, ServiceRegistryDataObjectModel dataObjectModel) Methods in com.flowable.serviceregistry.engine.impl.invoker.db with parameters of type ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionprotected QueryParameter
DbServiceInvoker.asQueryParameter
(QueryColumnMapping queryColumn, ServiceDefinitionModel model, ServiceRegistryDataObjectModel dataObjectModel, ServiceInvocationVariablesContainer variablesContainer, Object value) protected JoinTableConfig
DbServiceInvoker.createJoinTableConfig
(ColumnMapping columnMapping, String tenantId, String owningTableName, ServiceDefinitionModel model, ServiceRegistryDataObjectModel dataObjectModel, long id) protected List<JoinTableConfig>
DbServiceInvoker.createJoinTableConfigs
(ServiceDefinitionModel model, ServiceRegistryDataObjectModel dataObjectModel, DBServiceOperationConfig operationConfig, String tenantId) protected List<JoinTableConfig>
DbServiceInvoker.createJoinTableConfigs
(ServiceDefinitionModel model, ServiceRegistryDataObjectModel dataObjectModel, BiPredicate<String, ColumnMapping> shouldUseMappingRelation, String tenantId) protected Collection<com.flowable.serviceregistry.engine.impl.invoker.db.WhereClauseComponent>
DbServiceInvoker.createWhereClause
(ServiceInvocationVariablesContainer variableContainer, ServiceDefinitionModel model, ServiceRegistryDataObjectModel dataObjectModel, DBServiceOperationConfig operationConfig) protected Collection<String>
DbServiceInvoker.extractAccessibleByGroups
(ServiceInvocationVariablesContainer variablesContainer, DBServiceOperationConfig operationConfig, ServiceRegistryDataObjectModel dataObjectModel) protected Object
DbServiceInvoker.extractAccessibleByObject
(ServiceInvocationVariablesContainer variablesContainer, DBServiceOperationConfig operationConfig, ServiceRegistryDataObjectModel dataObjectModel, Function<PermissionDefinition, String> parameterNameExtractor, String defaultParameterName) protected String
DbServiceInvoker.extractAccessibleByUser
(ServiceInvocationVariablesContainer variablesContainer, DBServiceOperationConfig operationConfig, ServiceRegistryDataObjectModel dataObjectModel) protected org.apache.commons.lang3.tuple.Pair<ServiceDefinitionModel,
ServiceRegistryDataObjectModel> DbServiceInvoker.findReferenceServiceDefinitionModel
(ColumnMapping columnMapping, String tenantId, ServiceRegistryDataObjectModel dataObjectModel) protected int
DbServiceInvoker.performDelete
(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer, ServiceDefinitionModel serviceDefinitionModel, ServiceRegistryDataObjectModel dataObjectModel, DBServiceOperationConfig operationConfig) protected DatabaseServiceInvocationResponse
DbServiceInvoker.performSearch
(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer, ServiceDefinitionModel serviceDefinitionModel, ServiceRegistryDataObjectModel dataObjectModel, ServiceOperation serviceOperation, DBServiceOperationConfig operationConfig) protected int
DbServiceInvoker.performUpdate
(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer, ServiceDefinitionModel serviceDefinitionModel, ServiceRegistryDataObjectModel dataObjectModel, ServiceOperation serviceOperation, DBServiceOperationConfig operationConfig) Constructors in com.flowable.serviceregistry.engine.impl.invoker.db with parameters of type ServiceRegistryDataObjectModelModifierConstructorDescriptionJoinTableConfig
(ColumnMapping columnMapping, ServiceDefinitionModel referenceModel, ServiceRegistryDataObjectModel referenceDataObjectModel, long id) -
Uses of ServiceRegistryDataObjectModel in com.flowable.serviceregistry.engine.impl.repository
Fields in com.flowable.serviceregistry.engine.impl.repository declared as ServiceRegistryDataObjectModelModifier and TypeFieldDescriptionprotected ServiceRegistryDataObjectModel
BaseNestedOutputMapping.referenceDataObjectModel
Methods in com.flowable.serviceregistry.engine.impl.repository that return ServiceRegistryDataObjectModelMethods in com.flowable.serviceregistry.engine.impl.repository with parameters of type ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionvoid
BaseNestedOutputMapping.setReferenceDataObjectModel
(ServiceRegistryDataObjectModel referenceDataObjectModel) -
Uses of ServiceRegistryDataObjectModel in com.flowable.serviceregistry.engine.impl.util
Method parameters in com.flowable.serviceregistry.engine.impl.util with type arguments of type ServiceRegistryDataObjectModelModifier and TypeMethodDescriptionprotected static ServiceOutputParameter
ServiceParameterUtil.columnMappingToOutputParameter
(ColumnMapping mapping, Supplier<ServiceRegistryDataObjectModel> currentModelSupplier, Function<String, ServiceRegistryDataObjectModel> dataObjectModelProvider) protected static ServiceOutputParameter
ServiceParameterUtil.columnMappingToOutputParameter
(ColumnMapping mapping, Supplier<ServiceRegistryDataObjectModel> currentModelSupplier, Function<String, ServiceRegistryDataObjectModel> dataObjectModelProvider) static Collection<ServiceOutputParameter>
ServiceParameterUtil.extractServiceOutputParameters
(ServiceDefinitionModel model, Supplier<ServiceRegistryDataObjectModel> currentModelSupplier, Function<String, ServiceRegistryDataObjectModel> dataObjectModelProvider) static Collection<ServiceOutputParameter>
ServiceParameterUtil.extractServiceOutputParameters
(ServiceDefinitionModel model, Supplier<ServiceRegistryDataObjectModel> currentModelSupplier, Function<String, ServiceRegistryDataObjectModel> dataObjectModelProvider)