Class ServiceRegistryRuntimeServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<ServiceRegistryEngineConfiguration>
com.flowable.serviceregistry.engine.ServiceRegistryRuntimeServiceImpl
- All Implemented Interfaces:
ServiceRegistryRuntimeService
public class ServiceRegistryRuntimeServiceImpl extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<ServiceRegistryEngineConfiguration> implements ServiceRegistryRuntimeService
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ServiceRegistryRuntimeServiceImpl(ServiceRegistryEngineConfiguration configuration)
-
Method Summary
Modifier and Type Method Description ServiceInvocationBuilder
createServiceInvocationBuilder()
Invokes the service referenced by the service definition matching the passed parameters.java.lang.Object
getLookupIdByReferenceKey(java.util.Map<java.lang.String,java.lang.Object> data, java.lang.String referenceKey, java.lang.String tenantId)
ServiceInvocationResponse
invokeService(ServiceInvocationBuilder serviceInvocationBuilder)
Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutor
-
Constructor Details
-
Method Details
-
createServiceInvocationBuilder
Description copied from interface:ServiceRegistryRuntimeService
Invokes the service referenced by the service definition matching the passed parameters. The latest version will be looked up and executed.- Specified by:
createServiceInvocationBuilder
in interfaceServiceRegistryRuntimeService
-
invokeService
-
getLookupIdByReferenceKey
public java.lang.Object getLookupIdByReferenceKey(java.util.Map<java.lang.String,java.lang.Object> data, java.lang.String referenceKey, java.lang.String tenantId)- Specified by:
getLookupIdByReferenceKey
in interfaceServiceRegistryRuntimeService
-