<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="de.rcenvironment.core.remoteaccess.server.internal.RemoteAccessServiceImpl">
   <service>
      <provide interface="de.rcenvironment.core.remoteaccess.server.internal.RemoteAccessService"/>
   </service>
   <reference bind="bindConfigurationService" interface="de.rcenvironment.core.configuration.ConfigurationService" name="ConfigurationService"/>
   <reference bind="bindDistributedComponentKnowledgeService" interface="de.rcenvironment.core.component.api.DistributedComponentKnowledgeService" name="DistributedComponentKnowledgeService"/>
   <reference bind="bindEmbeddedSshServerControl" interface="de.rcenvironment.core.embedded.ssh.api.EmbeddedSshServerControl" name="EmbeddedSshServerControl"/>
   <reference bind="bindLocalSystemMonitoringAggregationService" interface="de.rcenvironment.core.monitoring.system.api.LocalSystemMonitoringAggregationService" name="LocalSystemMonitoringAggregationService"/>
   <reference bind="bindPersistentSettingsService" interface="de.rcenvironment.core.configuration.PersistentSettingsService" name="PersistentSettingsService"/>
   <reference bind="bindPlatformService" interface="de.rcenvironment.core.communication.api.PlatformService" name="PlatformService"/>
   <reference bind="bindToolIntegrationDocumentationService" interface="de.rcenvironment.core.component.integration.documentation.ToolIntegrationDocumentationService" name="ToolIntegrationDocumentationService"/>
   <reference bind="bindWorkflowExecutionService" interface="de.rcenvironment.core.component.workflow.execution.headless.api.HeadlessWorkflowExecutionService" name="WorkflowExecutionService"/>
   <implementation class="de.rcenvironment.core.remoteaccess.server.internal.RemoteAccessServiceImpl"/>
</scr:component>