Class ServiceInvocationContextImpl
java.lang.Object
com.flowable.serviceregistry.engine.ServiceInvocationContextImpl
- All Implemented Interfaces:
ServiceInvocationContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CommandContextprotected List<ServiceInvokerInterceptor>protected final ServiceDefinitionprotected final ServiceDefinitionModelprotected final ServiceOperationprotected Stringprotected VariableContainer -
Constructor Summary
ConstructorsConstructorDescriptionServiceInvocationContextImpl(Map<String, Object> serviceData, VariableContainer variableContainer, String tenantId, CommandContext commandContext, List<ServiceInvokerInterceptor> invokerInterceptors, ServiceDefinition serviceDefinition, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) -
Method Summary
Modifier and TypeMethodDescriptionprotected DataObjectRepositoryService<T> TgetFromStore(String key) voidputInStore(String key, Object value) voidsetAdditionalData(Map<String, Object> additionalData) voidsetInvokerInterceptors(List<ServiceInvokerInterceptor> invokerInterceptors) voidsetServiceData(Map<String, Object> serviceData) voidsetTenantId(String tenantId) voidsetVariableContainer(VariableContainer variableContainer)
-
Field Details
-
serviceDefinition
-
serviceDefinitionModel
-
serviceOperation
-
commandContext
-
variableContainer
-
serviceData
-
additionalData
-
tenantId
-
invokerInterceptors
-
store
-
-
Constructor Details
-
ServiceInvocationContextImpl
public ServiceInvocationContextImpl(Map<String, Object> serviceData, VariableContainer variableContainer, String tenantId, CommandContext commandContext, List<ServiceInvokerInterceptor> invokerInterceptors, ServiceDefinition serviceDefinition, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation)
-
-
Method Details
-
getVariableContainer
- Specified by:
getVariableContainerin interfaceServiceInvocationContext
-
setVariableContainer
-
getServiceData
- Specified by:
getServiceDatain interfaceServiceInvocationContext
-
setServiceData
-
getAdditionalData
- Specified by:
getAdditionalDatain interfaceServiceInvocationContext
-
setAdditionalData
-
getTenantId
- Specified by:
getTenantIdin interfaceServiceInvocationContext
-
setTenantId
-
getInvokerInterceptors
-
setInvokerInterceptors
-
getDataObjectRepositoryService
-
findDataObjectModel
-
getCurrentDataObjectModel
-
getServiceDefinition
- Specified by:
getServiceDefinitionin interfaceServiceInvocationContext
-
getServiceDefinitionModel
- Specified by:
getServiceDefinitionModelin interfaceServiceInvocationContext
-
getServiceOperation
- Specified by:
getServiceOperationin interfaceServiceInvocationContext
-
putInStore
- Specified by:
putInStorein interfaceServiceInvocationContext
-
getFromStore
- Specified by:
getFromStorein interfaceServiceInvocationContext
-