Class OaiPmhUpdatedEventHandler
java.lang.Object
org.opencastproject.event.handler.OaiPmhUpdatedEventHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AssetManagerThe asset managerprotected static final Stringprotected static final Stringprotected static final Stringprotected static final org.slf4j.LoggerThe loggerprotected StringThe system account to use for running asynchronous events -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleEvent(AssetManagerItem.TakeSnapshot snapshotItem) voidsetAssetManager(AssetManager assetManager) voidsetOaiPmhPersistence(OaiPmhDatabase oaiPmhPersistence) voidsetOaiPmhPublicationService(OaiPmhPublicationService oaiPmhPublicationService) voidsetSecurityService(SecurityService securityService) protected void
-
Field Details
-
logger
protected static final org.slf4j.Logger loggerThe logger -
CFG_PROPAGATE_EPISODE
- See Also:
-
CFG_FLAVORS
- See Also:
-
CFG_TAGS
- See Also:
-
systemAccount
The system account to use for running asynchronous events -
assetManager
The asset manager
-
-
Constructor Details
-
OaiPmhUpdatedEventHandler
public OaiPmhUpdatedEventHandler()
-
-
Method Details
-
updated
protected void updated(org.osgi.framework.BundleContext bundleContext, Map<String, Object> properties) throws org.osgi.service.cm.ConfigurationException- Throws:
org.osgi.service.cm.ConfigurationException
-
handleEvent
-
setAssetManager
-
setOaiPmhPersistence
-
setOaiPmhPublicationService
-
setSecurityService
-