OSGI-INF.capture-prolonging-service.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.impl.CaptureNowProlongingService" configuration-policy="require" immediate="true" activate="activate" deactivate="deactivate"> <implementation class="org.opencastproject.scheduler.impl.CaptureNowProlongingService"/> <property name="service.description" value="Capture Prolonging Service"/> <service> <provide interface="org.osgi.service.cm.ManagedService"/> <provide interface="org.opencastproject.scheduler.impl.CaptureNowProlongingService"/> </service> <reference name="scheduler-service" interface="org.opencastproject.scheduler.api.SchedulerService" cardinality="1..1" policy="static" bind="setSchedulerService"/> <reference name="security-service" interface="org.opencastproject.security.api.SecurityService" cardinality="1..1" policy="static" bind="setSecurityService"/> <reference name="workspace" interface="org.opencastproject.workspace.api.Workspace" cardinality="1..1" policy="static" bind="setWorkspace"/> <reference name="service-registry" interface="org.opencastproject.serviceregistry.api.ServiceRegistry" cardinality="1..1" policy="static" bind="setServiceRegistry"/> <reference name="organization-directory-service" interface="org.opencastproject.security.api.OrganizationDirectoryService" cardinality="1..1" policy="static" bind="setOrgDirectoryService"/> </scr:component>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy