Uses of Interface
com.flowable.serviceregistry.api.repository.ServiceDefinition
Packages that use ServiceDefinition
Package
Description
-
Uses of ServiceDefinition in com.flowable.serviceregistry.api.repository
Methods in com.flowable.serviceregistry.api.repository that return ServiceDefinitionModifier and TypeMethodDescriptionServiceRegistryRepositoryService.getServiceDefinition
(String serviceDefinitionId) Returns theServiceDefinition
including all service information like additional Properties (e.g. documentation).ServiceRegistryRepositoryService.getServiceDefinitionByKey
(String serviceDefinitionKey) Returns theServiceDefinition
including all service information like additional Properties (e.g. documentation).ServiceRegistryRepositoryService.getServiceDefinitionByKeyAndParentDeploymentId
(String serviceDefinitionKey, String parentDeploymentId) Returns theServiceDefinition
including all service information like additional Properties (e.g. documentation).ServiceRegistryRepositoryService.getServiceDefinitionByKeyAndParentDeploymentIdAndTenantId
(String serviceDefinitionKey, String parentDeploymentId, String tenantId) Returns theServiceDefinition
including all service information like additional Properties (e.g. documentation).ServiceRegistryRepositoryService.getServiceDefinitionByKeyAndTenantId
(String serviceDefinitionKey, String tenantId) Returns theServiceDefinition
including all service information like additional Properties (e.g. documentation). -
Uses of ServiceDefinition in com.flowable.serviceregistry.api.runtime
Methods in com.flowable.serviceregistry.api.runtime that return ServiceDefinition -
Uses of ServiceDefinition in com.flowable.serviceregistry.engine
Fields in com.flowable.serviceregistry.engine declared as ServiceDefinitionModifier and TypeFieldDescriptionprotected final ServiceDefinition
ServiceInvocationContextImpl.serviceDefinition
Methods in com.flowable.serviceregistry.engine that return ServiceDefinitionModifier and TypeMethodDescriptionServiceInvocationContextImpl.getServiceDefinition()
ServiceRegistryRepositoryServiceImpl.getServiceDefinition
(String serviceDefinitionId) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionByKey
(String serviceDefinitionKey) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionByKeyAndParentDeploymentId
(String serviceDefinitionKey, String parentDeploymentId) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionByKeyAndParentDeploymentIdAndTenantId
(String serviceDefinitionKey, String parentDeploymentId, String tenantId) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionByKeyAndTenantId
(String serviceDefinitionKey, String tenantId) Constructors in com.flowable.serviceregistry.engine with parameters of type ServiceDefinitionModifierConstructorDescriptionServiceInvocationContextImpl
(Map<String, Object> serviceData, org.flowable.common.engine.api.variable.VariableContainer variableContainer, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext, List<ServiceInvokerInterceptor> invokerInterceptors, ServiceDefinition serviceDefinition, ServiceDeployment serviceDeployment, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) -
Uses of ServiceDefinition in com.flowable.serviceregistry.engine.impl.cmd
Methods in com.flowable.serviceregistry.engine.impl.cmd that return ServiceDefinitionModifier and TypeMethodDescriptionGetDeploymentServiceDefinitionCmd.execute
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected ServiceDefinition
AbstractNeedsServiceDefinitionCmd.resolveServiceDefinition
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, String serviceDefinitionId, String serviceDefinitionKey, String parentDeploymentId, String tenantId) protected ServiceDefinition
AbstractNeedsServiceDefinitionCmd.resolveServiceDefinitionByReferenceKey
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, String referenceKey, String parentDeploymentId, String tenantId) Methods in com.flowable.serviceregistry.engine.impl.cmd with parameters of type ServiceDefinitionModifier and TypeMethodDescriptionInvokeServiceCmd.createValidateAndCompleteServiceInvocationInputDataMap
(ServiceDefinition serviceDefinition, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.flowable.common.engine.impl.el.ExpressionManager expressionManager) Creates, validates and completes the service invocation data according the input parameter definition of the service.protected void
InvokeServiceCmd.processAndValidateInputParameter
(ServiceDefinition serviceDefinition, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInputParameter inputParameter, Map<String, Object> serviceInvocationInputData, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.flowable.common.engine.impl.el.ExpressionManager expressionManager) Internal method to process a single input parameter by looking at its definition and checking its value. -
Uses of ServiceDefinition in com.flowable.serviceregistry.engine.impl.deployer
Methods in com.flowable.serviceregistry.engine.impl.deployer that return ServiceDefinitionModifier and TypeMethodDescriptionServiceDeploymentManager.findDeployedLatestServiceDefinitionByKey
(String serviceDefinitionKey) ServiceDeploymentManager.findDeployedLatestServiceDefinitionByKeyAndTenantId
(String serviceDefinitionKey, String tenantId) ServiceDeploymentManager.findDeployedServiceDefinitionById
(String serviceDefinitionId) ServiceDeploymentManager.findDeployedServiceDefinitionByKeyAndVersionAndTenantId
(String serviceDefinitionKey, Integer serviceDefinitionVersion, String tenantId) Methods in com.flowable.serviceregistry.engine.impl.deployer with parameters of type ServiceDefinitionModifier and TypeMethodDescriptionServiceDeploymentManager.resolveServiceDefinition
(ServiceDefinition serviceDefinition) -
Uses of ServiceDefinition in com.flowable.serviceregistry.engine.impl.persistence.entity
Subinterfaces of ServiceDefinition in com.flowable.serviceregistry.engine.impl.persistence.entityClasses in com.flowable.serviceregistry.engine.impl.persistence.entity that implement ServiceDefinitionMethods in com.flowable.serviceregistry.engine.impl.persistence.entity that return types with arguments of type ServiceDefinitionModifier and TypeMethodDescriptionServiceDefinitionEntityManager.findByCriteria
(ServiceDefinitionQuery query) ServiceDefinitionEntityManagerImpl.findByCriteria
(ServiceDefinitionQuery query) Methods in com.flowable.serviceregistry.engine.impl.persistence.entity with parameters of type ServiceDefinitionModifier and TypeMethodDescriptionprotected ServiceDefinitionEntity
ServiceDeploymentEntityManagerImpl.findLatestServiceDefinition
(ServiceDefinition actionDefinition) -
Uses of ServiceDefinition in com.flowable.serviceregistry.engine.impl.persistence.entity.data
Methods in com.flowable.serviceregistry.engine.impl.persistence.entity.data that return types with arguments of type ServiceDefinitionModifier and TypeMethodDescriptionServiceDefinitionDataManager.findByCriteria
(ServiceDefinitionQueryImpl query) -
Uses of ServiceDefinition in com.flowable.serviceregistry.engine.impl.persistence.entity.data.impl
Methods in com.flowable.serviceregistry.engine.impl.persistence.entity.data.impl that return types with arguments of type ServiceDefinitionModifier and TypeMethodDescriptionMybatisServiceDefinitionDataManager.findByCriteria
(ServiceDefinitionQueryImpl query) -
Uses of ServiceDefinition in com.flowable.serviceregistry.engine.impl.repository
Methods in com.flowable.serviceregistry.engine.impl.repository that return types with arguments of type ServiceDefinitionModifier and TypeMethodDescriptionServiceDefinitionQueryImpl.executeList
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
Uses of ServiceDefinition in com.flowable.serviceregistry.engine.impl.util
Methods in com.flowable.serviceregistry.engine.impl.util with parameters of type ServiceDefinitionModifier and TypeMethodDescriptionstatic Object
ServiceParameterUtil.convertParameterValueConsiderTypeReference
(ServiceDefinition serviceDefinition, String parameterName, String type, TypeReference typeReference, Object value, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected static Object
ServiceParameterUtil.createDataDictionaryTypedObject
(ServiceDefinition serviceDefinition, String name, Object data, TypeReference typeReference) protected static String
ServiceParameterUtil.getParentDeploymentId
(ServiceDefinition serviceDefinition, ServiceRegistryEngineConfiguration configuration)