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

OSGI-INF.scheduler-service-rest.xml Maven / Gradle / Ivy

There is a newer version: 16.7
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0"
               name="org.opencastproject.scheduler.endpoint.SchedulerRestService"
               immediate="true" activate="activate">
  <implementation
      class="org.opencastproject.scheduler.endpoint.SchedulerRestService"/>
  <property name="service.description" value="Scheduler REST Endpoint"/>

  <property name="opencast.service.type" value="org.opencastproject.scheduler"/>
  <property name="opencast.service.path" value="/recordings"/>

  <service>
    <provide interface="org.opencastproject.scheduler.endpoint.SchedulerRestService"/>
  </service>
  <reference name="service-impl" interface="org.opencastproject.scheduler.api.SchedulerService"
             cardinality="1..1" policy="dynamic" bind="setService" unbind="unsetService"/>
  <reference name="workspace" interface="org.opencastproject.workspace.api.Workspace"
             cardinality="1..1" policy="static" bind="setWorkspace"/>
  <reference name="agentService" interface="org.opencastproject.capture.admin.api.CaptureAgentStateService"
             cardinality="0..1" policy="dynamic" bind="setCaptureAgentStateService"
             unbind="unsetCaptureAgentStateService"/>
  <reference name="prolonging-service" interface="org.opencastproject.scheduler.impl.CaptureNowProlongingService"
             cardinality="1..1" policy="dynamic" bind="setProlongingService" unbind="unsetProlongingService"/>
</scr:component>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy