All Downloads are FREE. Search and download functionalities are using the official Maven repository.

OSGI-INF.oai-pmh-server-info-remote.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0"
               name="org.opencastproject.oaipmh.server.remote.OaiPmhServerInfoRemoteImpl"
               immediate="true">
  <implementation class="org.opencastproject.oaipmh.server.remote.OaiPmhServerInfoRemoteImpl"/>
  <service>
    <provide interface="org.opencastproject.oaipmh.server.OaiPmhServerInfo"/>
  </service>
  <!-- OSGi properties -->
  <property name="service.description" value="OAI-PMH server info remote proxy"/>
  <!-- Dependencies -->
  <reference name="trustedHttpClient"
             interface="org.opencastproject.security.api.TrustedHttpClient"
             cardinality="1..1"
             policy="static"
             bind="setTrustedHttpClient"/>
  <reference name="remoteServiceManager"
             interface="org.opencastproject.serviceregistry.api.ServiceRegistry"
             cardinality="1..1"
             policy="static"
             bind="setRemoteServiceManager"/>
</scr:component>





© 2015 - 2025 Weber Informatics LLC | Privacy Policy