Uses of Interface
com.flowable.serviceregistry.api.repository.ServiceDefinitionModel
Packages that use ServiceDefinitionModel
Package
Description
-
Uses of ServiceDefinitionModel in com.flowable.dataobject.engine.impl.runtime.datasource
Methods in com.flowable.dataobject.engine.impl.runtime.datasource that return ServiceDefinitionModelModifier and TypeMethodDescriptionDataObjectOperations.getServiceDefinitionModel(DataObjectDefinition dataObjectDefinition, DataObjectModel objectModel) -
Uses of ServiceDefinitionModel in com.flowable.platform.engine.impl.sandbox.service
Methods in com.flowable.platform.engine.impl.sandbox.service with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionvoidServiceInvocationLimiterServiceInvokerInterceptor.afterServiceInvocation(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context, ServiceInvocationResult result) voidServiceInvocationLimiterServiceInvokerInterceptor.beforeServiceInvocation(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.api.interceptor
Methods in com.flowable.serviceregistry.api.interceptor with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionvoidServiceInvokerInterceptor.afterServiceInvocation(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context, ServiceInvocationResult result) voidServiceInvokerInterceptor.beforeServiceInvocation(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.api.repository
Methods in com.flowable.serviceregistry.api.repository that return ServiceDefinitionModelModifier and TypeMethodDescriptionServiceResourceConverter.convertServiceResourceToModel(byte[] serviceResourceBytes) ServiceResourceConverter.convertServiceResourceToModel(InputStream serviceResourceStream) ServiceRegistryRepositoryService.getServiceDefinitionModel(String serviceDefinitionId) Returns theServiceDefinitionModelincluding all service model info.ServiceRegistryRepositoryService.getServiceDefinitionModelByKey(String serviceDefinitionKey) Returns theServiceDefinitionModelincluding all service model info, using the service definition key and resolving the key to the latest version.ServiceRegistryRepositoryService.getServiceDefinitionModelByKeyAndParentDeploymentId(String serviceDefinitionKey, String parentDeploymentId) Returns theServiceDefinitionModelincluding all service model info, using the service definition key and resolving the key within the provided parent deployment.ServiceRegistryRepositoryService.getServiceDefinitionModelByKeyAndParentDeploymentIdAndTenantId(String serviceDefinitionKey, String parentDeploymentId, String tenantId) Returns theServiceDefinitionModelincluding all service model info, using the service definition key and resolving the key within the provided parent deployment and tenant id.ServiceRegistryRepositoryService.getServiceDefinitionModelByKeyAndTenantId(String serviceDefinitionKey, String tenantId) Returns theServiceDefinitionModelincluding all service model info, using the service definition key and resolving the key to the latest version.ServiceRegistryRepositoryService.getServiceDefinitionModelByReferenceKeyAndParentDeploymentIdAndTenantId(String referenceKey, String parentDeploymentId, String tenantId) Returns theServiceDefinitionModelincluding all service model info, using the reference key and resolving the key to within the provided parent deployment.ServiceRegistryRepositoryService.getServiceDefinitionModelByReferenceKeyAndTenantId(String referenceKey, String tenantId) Returns theServiceDefinitionModelincluding all service model info, using the reference key and resolving the key to the latest version.Methods in com.flowable.serviceregistry.api.repository with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionServiceResourceConverter.convertServiceDefinitionModelToJson(ServiceDefinitionModel serviceDefinitionModel) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.api.runtime
Methods in com.flowable.serviceregistry.api.runtime that return ServiceDefinitionModel -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.api.validation
Methods in com.flowable.serviceregistry.api.validation with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionServiceRegistryValidator.validate(ServiceDefinitionModel serviceDefinitionModel) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine
Fields in com.flowable.serviceregistry.engine declared as ServiceDefinitionModelModifier and TypeFieldDescriptionprotected final ServiceDefinitionModelServiceInvocationContextImpl.serviceDefinitionModelMethods in com.flowable.serviceregistry.engine that return ServiceDefinitionModelModifier and TypeMethodDescriptionServiceInvocationContextImpl.getServiceDefinitionModel()ServiceRegistryRepositoryServiceImpl.getServiceDefinitionModel(String serviceDefinitionId) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionModelByKey(String serviceDefinitionKey) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionModelByKeyAndParentDeploymentId(String serviceDefinitionKey, String parentDeploymentId) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionModelByKeyAndParentDeploymentIdAndTenantId(String serviceDefinitionKey, String parentDeploymentId, String tenantId) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionModelByKeyAndTenantId(String serviceDefinitionKey, String tenantId) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionModelByReferenceKeyAndParentDeploymentIdAndTenantId(String referenceKey, String parentDeploymentId, String tenantId) ServiceRegistryRepositoryServiceImpl.getServiceDefinitionModelByReferenceKeyAndTenantId(String referenceKey, String tenantId) Methods in com.flowable.serviceregistry.engine with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionServiceInvoker.invoke(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext) Constructors in com.flowable.serviceregistry.engine with parameters of type ServiceDefinitionModelModifierConstructorDescriptionServiceInvocationContextImpl(Map<String, Object> serviceData, VariableContainer variableContainer, String tenantId, CommandContext commandContext, List<ServiceInvokerInterceptor> invokerInterceptors, ServiceDefinition serviceDefinition, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.cmd
Methods in com.flowable.serviceregistry.engine.impl.cmd that return ServiceDefinitionModelModifier and TypeMethodDescriptionGetServiceDefinitionModelByReferenceCmd.execute(CommandContext commandContext) GetServiceDefinitionModelCmd.execute(CommandContext commandContext) protected ServiceDefinitionModelInvokeServiceCmd.getServiceDefinitionModel(ServiceDefinitionEntity serviceDefinition, CommandContext commandContext) Methods in com.flowable.serviceregistry.engine.impl.cmd with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionInvokeServiceCmd.createValidateAndCompleteServiceInvocationInputDataMap(ServiceDefinition serviceDefinition, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ExpressionManager expressionManager) Creates, validates and completes the service invocation data according the input parameter definition of the service.protected ServiceInvokerInvokeServiceCmd.getServiceInvoker(ServiceDefinitionModel serviceDefinitionModel, CommandContext commandContext) protected ServiceOperationInvokeServiceCmd.getServiceOperation(ServiceDefinitionModel serviceDefinitionModel) protected ServiceInvocationResultResponseInvokeServiceCmd.handleServiceInvocationResponse(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvoker serviceInvoker, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse) protected ServiceInvocationResultResponseInvokeServiceCmd.internalInvoke(ServiceInvoker serviceInvoker, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, CommandContext commandContext) protected ServiceInvocationResultResponseInvokeServiceCmd.invokeService(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvoker serviceInvoker, ServiceInvocationContextImpl context, CommandContext commandContext) protected voidInvokeServiceCmd.processAndValidateInputParameter(ServiceDefinition serviceDefinition, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInputParameter inputParameter, Map<String, Object> serviceInvocationInputData, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ExpressionManager expressionManager) Internal method to process a single input parameter by looking at its definition and checking its value. -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.deployer
Methods in com.flowable.serviceregistry.engine.impl.deployer that return ServiceDefinitionModelModifier and TypeMethodDescriptionServiceResourceConverterImpl.convertServiceResourceToModel(byte[] appResourceBytes) ServiceResourceConverterImpl.convertServiceResourceToModel(InputStream appResourceStream) Methods in com.flowable.serviceregistry.engine.impl.deployer with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionprotected Map<String,ColumnMapping> ServiceResourceConverterImpl.columnMappingsByName(ServiceDefinitionModel model) ServiceResourceConverterImpl.convertServiceDefinitionModelToJson(ServiceDefinitionModel serviceDefinitionModel) protected ServiceDefinitionEntityServiceDefinitionDeployer.getMostRecentVersionOfServiceDefinition(ServiceDefinitionModel serviceDefinitionModel, String tenantId) protected voidServiceDefinitionDeployer.updateCachingAndArtifacts(ServiceDefinitionEntity serviceDefinition, ServiceDefinitionModel serviceResourceModel, ServiceDeploymentEntity deployment) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.invoker
Methods in com.flowable.serviceregistry.engine.impl.invoker with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionprotected voidAbstractServiceInvoker.completeInputParameter(ServiceDefinitionModel serviceDefinitionModel, ServiceInputParameter inputParameter, ServiceInvocationVariablesContainer serviceInvocationVariablesContainer) Internal method to process a single input parameter by looking at its definition and checking its value and adding null values for missing input parameter values in the data map.protected ServiceInvocationVariablesContainerAbstractServiceInvoker.createAndInitializeServiceInvocationVariablesContainer(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context) Creates and initializes a new service invocation variables container according the input parameter definition and initializes empty parameters as well to become accessible in various invocation contexts like expressions or scripts. -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.invoker.db
Fields in com.flowable.serviceregistry.engine.impl.invoker.db declared as ServiceDefinitionModelModifier and TypeFieldDescriptionprotected final ServiceDefinitionModelJoinTableConfig.referenceModelMethods in com.flowable.serviceregistry.engine.impl.invoker.db that return ServiceDefinitionModelMethods in com.flowable.serviceregistry.engine.impl.invoker.db that return types with arguments of type ServiceDefinitionModelModifier 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 ServiceDefinitionModelModifier and TypeMethodDescriptionprotected QueryParameterDbServiceInvoker.asQueryParameter(QueryColumnMapping queryColumn, ServiceDefinitionModel model, ServiceRegistryDataObjectModel dataObjectModel, ServiceInvocationVariablesContainer variablesContainer, Object value) protected Map<String,List<DbColumnMapping>> DbServiceInvoker.columnsByName(ServiceDefinitionModel model, DBServiceOperationConfig config, Function<DBServiceOperationConfig, Collection<DbColumnMapping>> columnsProvider) protected JoinTableConfigDbServiceInvoker.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 DatabaseGenericInstanceQueryDatabaseSchemaDataObjectJdbcTemplate.createQuery(ServiceDefinitionModel model) protected Collection<com.flowable.serviceregistry.engine.impl.invoker.db.WhereClauseComponent>DbServiceInvoker.createWhereClause(ServiceInvocationVariablesContainer variableContainer, ServiceDefinitionModel model, ServiceRegistryDataObjectModel dataObjectModel, DBServiceOperationConfig operationConfig) intDatabaseSchemaDataObjectJdbcTemplate.delete(ServiceDefinitionModel serviceDefinitionModel, DatabaseGenericInstanceQuery query) protected QueryParameterDbServiceInvoker.extractLookupIdQueryParameter(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, Object lookupIdValue) protected Collection<OrderParameter>DbServiceInvoker.extractSortParameters(ServiceInvocationVariablesContainer variablesContainer, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation operation, DBServiceOperationConfig operationConfig, boolean lookupIdFallback) protected ColumnMappingDbServiceInvoker.findColumnMapping(String columnMapping, ServiceDefinitionModel model) protected ColumnMappingDbServiceInvoker.findColumnMappingMandatory(String columnMapping, ServiceDefinitionModel model) protected StringDatabaseSchemaDataObjectJdbcTemplate.getLookupIdColumnName(ServiceDefinitionModel model) protected Map<String,ServiceInputParameter> DbServiceInvoker.inputParametersByName(ServiceDefinitionModel model, ServiceOperation operation) DatabaseSchemaDataObjectJdbcTemplate.insert(ServiceInvocationVariablesContainer variableContainer, ServiceDefinitionModel serviceDefinitionModel, Map<String, List<DbColumnMapping>> insertColumnsByName, BiFunction<String, ServiceDefinitionModel, ColumnMapping> columnMappingProvider) protected Map<String,List<DbColumnMapping>> DbServiceInvoker.insertColumnsByName(ServiceDefinitionModel model, DBServiceOperationConfig config) DbServiceInvoker.invoke(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context) protected intDbServiceInvoker.performDelete(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer, ServiceDefinitionModel serviceDefinitionModel, ServiceRegistryDataObjectModel dataObjectModel, DBServiceOperationConfig operationConfig) protected ServiceInvocationResultResponseDbServiceInvoker.performSearch(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer, ServiceDefinitionModel serviceDefinitionModel, ServiceRegistryDataObjectModel dataObjectModel, ServiceOperation serviceOperation, DBServiceOperationConfig operationConfig, Map<String, Object> metadata) protected intDbServiceInvoker.performUpdate(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer, ServiceDefinitionModel serviceDefinitionModel, ServiceRegistryDataObjectModel dataObjectModel, ServiceOperation serviceOperation, DBServiceOperationConfig operationConfig) protected DBServiceOperationConfigDbServiceInvoker.readOperationConfig(ServiceDefinitionModel model, ServiceOperation operation) protected StringDbServiceInvoker.resolveSortColumnName(SortPropertyMapping sortPropertyMapping, ServiceDefinitionModel model) DbServiceInvoker.sortPropertiesByName(ServiceDefinitionModel model, DBServiceOperationConfig config) protected Map<String,List<DbColumnMapping>> DbServiceInvoker.updateColumnsByName(ServiceDefinitionModel model, DBServiceOperationConfig config) Method parameters in com.flowable.serviceregistry.engine.impl.invoker.db with type arguments of type ServiceDefinitionModelModifier and TypeMethodDescriptionDatabaseSchemaDataObjectJdbcTemplate.insert(ServiceInvocationVariablesContainer variableContainer, ServiceDefinitionModel serviceDefinitionModel, Map<String, List<DbColumnMapping>> insertColumnsByName, BiFunction<String, ServiceDefinitionModel, ColumnMapping> columnMappingProvider) Constructors in com.flowable.serviceregistry.engine.impl.invoker.db with parameters of type ServiceDefinitionModelModifierConstructorDescriptionJoinTableConfig(ColumnMapping columnMapping, ServiceDefinitionModel referenceModel, ServiceRegistryDataObjectModel referenceDataObjectModel, long id) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.invoker.expression
Methods in com.flowable.serviceregistry.engine.impl.invoker.expression with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionprotected ExpressionExpressionInvoker.createExpression(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation) ExpressionInvoker.invoke(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.invoker.rest
Fields in com.flowable.serviceregistry.engine.impl.invoker.rest declared as ServiceDefinitionModelModifier and TypeFieldDescriptionprotected ServiceDefinitionModelExpressionHttpHandler.serviceDefinitionModelprotected ServiceDefinitionModelScriptHttpHandler.serviceDefinitionModelMethods in com.flowable.serviceregistry.engine.impl.invoker.rest with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionprotected com.fasterxml.jackson.databind.JsonNodeRestServiceInvoker.applyOutputPathIfApplicable(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, com.fasterxml.jackson.databind.JsonNode resultJsonNode) protected voidRestServiceInvoker.configureRequest(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, HttpRequest request, ServiceInvocationVariablesContainer variablesContainer) protected FlowableHttpClientRestServiceInvoker.createFlowableHttpClient(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationVariablesContainer variablesContainer, ServiceInvocationContext context, HttpRequest request, ServiceRegistryEngineConfiguration engineConfiguration) protected <T extends HttpResponseHandler & HttpRequestHandler>
TRestServiceInvoker.createHttpRequestOrResponseHandler(com.fasterxml.jackson.databind.JsonNode handlerNode, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) protected HttpRequestHandlerRestServiceInvoker.createRequestHandler(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) protected HttpResponseHandlerRestServiceInvoker.createResponseHandler(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) protected StringRestServiceInvoker.encodeBasicAuth(String username, String password, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) voidRestServiceInvokerEnhancer.enhanceHttpRequest(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext, HttpRequest httpRequestBase) voidRestServiceInvokerEnhancer.enhanceHttpResponse(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext, HttpResponse httpResponse) voidRestServiceInvokerEnhancer.enhanceJsonResponse(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext, com.fasterxml.jackson.databind.JsonNode jsonResponse) RestServiceInvoker.execute(HttpRequest request, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context, ServiceInvocationVariablesContainer serviceDataVariablesContainer) protected RestServiceAuthorizationRestServiceInvoker.getAuthorization(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) protected StringRestServiceInvoker.getBody(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ExpressionManager expressionManager, ServiceInvocationVariablesContainer serviceInvocationVariablesContainer) RestServiceInvokerHttpClientProvider.getHttpClient(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext, HttpRequest httpRequest) protected longRestServiceInvoker.getTotalCountIfApplicable(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, com.fasterxml.jackson.databind.JsonNode resultJsonNode) protected StringRestServiceInvoker.getUrl(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) protected StringRestServiceInvoker.handleInputQueryParameters(String url, VariableContainer variableContainer, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) RestServiceInvoker.invoke(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context) protected booleanRestServiceInvoker.lookupBooleanProperty(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, String field, boolean defaultValue) protected MultiValueMap<String,String> RestServiceInvoker.lookupHeaders(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) protected intRestServiceInvoker.lookupIntegerProperty(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, String field, int defaultValue) protected longRestServiceInvoker.lookupLongProperty(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, String field, int defaultValue) protected StringRestServiceInvoker.lookupStringProperty(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, String field, String defaultValue) RestServiceInvoker.perform(FlowableHttpClient client, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context, HttpRequest httpRequest, ServiceInvocationVariablesContainer variablesContainer) protected booleanRestServiceInvoker.shouldIgnoreErrors(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) Constructors in com.flowable.serviceregistry.engine.impl.invoker.rest with parameters of type ServiceDefinitionModelModifierConstructorDescriptionExpressionHttpHandler(Expression expression, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) ScriptHttpHandler(Expression language, String script, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.invoker.result
Methods in com.flowable.serviceregistry.engine.impl.invoker.result with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionArrayNodeServiceInvocationResult.handleObjectOutputTypeForArrayResponse(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse) Handles service object output for array responses.ServiceInvocationResultProcessor.handleOutputParametersValues(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, Collection<ServiceOutputParameter> outputParameters, ServiceInvocationResultResponse invocationResponse, BaseServiceInvocationResult serviceInvocationResult) ServiceInvocationResultProcessor.handleOutputParameterValues(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, ServiceInvocationResult serviceInvocationResult) Verifies and handles output values according the output paramter definition of the service (specially missing and null-value output).ArrayNodeServiceInvocationResult.processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) abstract ServiceInvocationResultBaseServiceInvocationResult.processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) ListServiceInvocationResult.processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) MapServiceInvocationResult.processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) ObjectNodeServiceInvocationResult.processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) static ServiceInvocationResultServiceInvocationResultProcessor.processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, ServiceInvocationResult serviceInvocationResult, com.fasterxml.jackson.databind.ObjectMapper objectMapper) VariableContainerServiceInvocationResult.processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected static booleanServiceInvocationResultProcessor.shouldMapParameter(boolean isErrorResponse, ServiceOutputParameter outputParameter, ServiceDefinitionModel model, ServiceOperation operation) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.invoker.script
Methods in com.flowable.serviceregistry.engine.impl.invoker.script with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionprotected VariableContainerScriptInvoker.executeScriptAndGetResult(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context) Executes the service definition using the scripting engines and the language defined in the script based service definition.ScriptInvoker.invoke(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.observation
Fields in com.flowable.serviceregistry.engine.impl.observation declared as ServiceDefinitionModelModifier and TypeFieldDescriptionprotected final ServiceDefinitionModelServiceInvokerObservationContext.serviceDefinitionModelMethods in com.flowable.serviceregistry.engine.impl.observation that return ServiceDefinitionModelMethods in com.flowable.serviceregistry.engine.impl.observation with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionvoidObservationServiceInvokerInterceptor.afterServiceInvocation(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context, ServiceInvocationResult result) voidObservationServiceInvokerInterceptor.beforeServiceInvocation(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context) Constructors in com.flowable.serviceregistry.engine.impl.observation with parameters of type ServiceDefinitionModelModifierConstructorDescriptionServiceInvokerObservationContext(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext invocationContext) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.persistence.deploy
Fields in com.flowable.serviceregistry.engine.impl.persistence.deploy declared as ServiceDefinitionModelModifier and TypeFieldDescriptionprotected ServiceDefinitionModelServiceDefinitionCacheEntry.serviceDefinitionModelMethods in com.flowable.serviceregistry.engine.impl.persistence.deploy that return ServiceDefinitionModelMethods in com.flowable.serviceregistry.engine.impl.persistence.deploy with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionvoidServiceDefinitionCacheEntry.setServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel) Constructors in com.flowable.serviceregistry.engine.impl.persistence.deploy with parameters of type ServiceDefinitionModelModifierConstructorDescriptionServiceDefinitionCacheEntry(ServiceDefinitionEntity serviceDefinitionEntity, ServiceDefinitionModel serviceDefinitionModel) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.repository
Classes in com.flowable.serviceregistry.engine.impl.repository that implement ServiceDefinitionModel -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.util
Fields in com.flowable.serviceregistry.engine.impl.util declared as ServiceDefinitionModelModifier and TypeFieldDescriptionprotected ServiceDefinitionModelServiceInvocationVariablesContainer.modelMethods in com.flowable.serviceregistry.engine.impl.util with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionstatic Collection<ServiceInputParameter>ServiceParameterUtil.extractServiceInputParameters(ServiceDefinitionModel model, ServiceOperation operation) static Collection<ServiceOutputParameter>ServiceParameterUtil.extractServiceOutputParameters(ServiceDefinitionModel model, ServiceOperation operation, ServiceInvocationContextImpl context) static Collection<ServiceOutputParameter>ServiceParameterUtil.extractServiceOutputParameters(ServiceDefinitionModel model, ServiceInvocationContextImpl context) static Collection<ServiceOutputParameter>ServiceParameterUtil.extractServiceOutputParameters(ServiceDefinitionModel model, Supplier<ServiceRegistryDataObjectModel> currentModelSupplier, Function<String, ServiceRegistryDataObjectModel> dataObjectModelProvider) Constructors in com.flowable.serviceregistry.engine.impl.util with parameters of type ServiceDefinitionModelModifierConstructorDescriptionServiceInvocationVariablesContainer(ServiceInvocationContext context, ServiceDefinitionModel model, ServiceOperation operation) -
Uses of ServiceDefinitionModel in com.flowable.serviceregistry.engine.impl.validation
Methods in com.flowable.serviceregistry.engine.impl.validation with parameters of type ServiceDefinitionModelModifier and TypeMethodDescriptionprotected voidStrictServiceRegistryValidator.addError(List<ServiceRegistryValidationError> validationErrors, String problem, ServiceDefinitionModel serviceDefinitionModel, String description) StrictServiceRegistryValidator.validate(ServiceDefinitionModel serviceDefinitionModel) protected voidStrictServiceRegistryValidator.validateOperationParameters(ServiceDefinitionModel serviceDefinitionModel, List<ServiceRegistryValidationError> validationErrors, List<? extends ServiceParameter> parameters)