OSGI-INF.scheduler-service-rest.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.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