Class SearchUpdatedEventHandler
java.lang.Object
org.opencastproject.event.handler.SearchUpdatedEventHandler
Responds to series events by re-distributing metadata and security policy files for published mediapackages.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AuthorizationServiceThe authorization serviceprotected DistributionServiceThe distribution serviceprotected DublinCoreCatalogServiceDublin core catalog serviceprotected static final org.slf4j.LoggerThe loggerprotected OrganizationDirectoryServiceThe organization directoryprotected SearchServiceThe search serviceprotected SecurityServiceThe security serviceprotected ServiceRegistryThe service registryprotected StringThe system account to use for running asynchronous eventsprotected WorkspaceThe workspace -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidactivate(org.osgi.framework.BundleContext bundleContext) OSGI callback for component activation.voidhandleEvent(SeriesItem seriesItem) voidsetAuthorizationService(AuthorizationService authorizationService) voidsetDistributionService(DistributionService distributionService) voidsetDublinCoreCatalogService(DublinCoreCatalogService dublinCoreService) voidsetOrganizationDirectoryService(OrganizationDirectoryService organizationDirectoryService) voidsetSearchService(SearchService searchService) voidsetSecurityService(SecurityService securityService) voidsetServiceRegistry(ServiceRegistry serviceRegistry) voidsetWorkspace(Workspace workspace)
-
Field Details
-
logger
protected static final org.slf4j.Logger loggerThe logger -
serviceRegistry
The service registry -
distributionService
The distribution service -
searchService
The search service -
securityService
The security service -
authorizationService
The authorization service -
organizationDirectoryService
The organization directory -
dublinCoreService
Dublin core catalog service -
workspace
The workspace -
systemAccount
The system account to use for running asynchronous events
-
-
Constructor Details
-
SearchUpdatedEventHandler
public SearchUpdatedEventHandler()
-
-
Method Details
-
activate
protected void activate(org.osgi.framework.BundleContext bundleContext) OSGI callback for component activation.- Parameters:
bundleContext- the OSGI bundle context
-
setServiceRegistry
- Parameters:
serviceRegistry- the serviceRegistry to set
-
setWorkspace
- Parameters:
workspace- the workspace to set
-
setDublinCoreCatalogService
- Parameters:
dublinCoreService- the dublin core service to set
-
setDistributionService
- Parameters:
distributionService- the distributionService to set
-
setSearchService
- Parameters:
searchService- the searchService to set
-
setSecurityService
- Parameters:
securityService- the securityService to set
-
setAuthorizationService
- Parameters:
authorizationService- the authorizationService to set
-
setOrganizationDirectoryService
public void setOrganizationDirectoryService(OrganizationDirectoryService organizationDirectoryService) - Parameters:
organizationDirectoryService- the organizationDirectoryService to set
-
handleEvent
-