<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="de.rcenvironment.core.workflow.execution.function.internal.WorkflowFunctionServiceImpl">
   <service>
      <provide interface="de.rcenvironment.core.workflow.execution.function.WorkflowFunctionService"/>
   </service>
   <reference bind="bindComponentDataManagementService" interface="de.rcenvironment.core.component.datamanagement.api.ComponentDataManagementService" name="ComponentDataManagementService"/>
   <reference bind="bindPlatformService" interface="de.rcenvironment.core.communication.api.PlatformService" name="PlatformService"/>
   <reference bind="bindSynchronousWorkflowExecutionService" interface="de.rcenvironment.core.workflow.execution.SynchronousWorkflowExecutionService" name="SynchronousWorkflowExecutionService"/>
   <reference bind="bindTypedDatumService" interface="de.rcenvironment.core.datamodel.api.TypedDatumService" name="TypedDatumService"/>
   <implementation class="de.rcenvironment.core.workflow.execution.function.internal.WorkflowFunctionServiceImpl"/>
</scr:component>