OSGI-INF.event-comment-database-service.xml Maven / Gradle / Ivy
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.opencastproject.event.comment.persistence.EventCommentDatabaseServiceImpl" immediate="true" activate="activate"> <implementation class="org.opencastproject.event.comment.persistence.EventCommentDatabaseServiceImpl"/> <property name="service.description" value="Event Comment Database Service"/> <service> <provide interface="org.opencastproject.event.comment.persistence.EventCommentDatabaseService"/> <provide interface="org.opencastproject.index.rebuild.IndexProducer"/> </service> <reference name="entityManagerFactory" interface="javax.persistence.EntityManagerFactory" target="(osgi.unit.name=org.opencastproject.event.comment)" cardinality="1..1" policy="static" bind="setEntityManagerFactory"/> <reference name="userDirectory" interface="org.opencastproject.security.api.UserDirectoryService" cardinality="1..1" policy="static" bind="setUserDirectoryService"/> <reference name="organization-directory-service" interface="org.opencastproject.security.api.OrganizationDirectoryService" cardinality="1..1" policy="static" bind="setOrganizationDirectoryService"/> <reference name="security-service" interface="org.opencastproject.security.api.SecurityService" cardinality="1..1" policy="static" bind="setSecurityService"/> <reference name="admin-ui-index" interface="org.opencastproject.elasticsearch.index.AbstractSearchIndex" bind="setAdminUiIndex" target="(index.name=adminui)"/> <reference name="external-api-index" interface="org.opencastproject.elasticsearch.index.AbstractSearchIndex" bind="setExternalApiIndex" target="(index.name=externalapi)"/> </scr:component>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy