Class OaiPmhUpdatedEventHandler

java.lang.Object
org.opencastproject.event.handler.OaiPmhUpdatedEventHandler

public class OaiPmhUpdatedEventHandler extends Object
  • Field Details

    • logger

      protected static final org.slf4j.Logger logger
      The logger
    • CFG_PROPAGATE_EPISODE

      protected static final String CFG_PROPAGATE_EPISODE
      See Also:
    • CFG_FLAVORS

      protected static final String CFG_FLAVORS
      See Also:
    • CFG_TAGS

      protected static final String CFG_TAGS
      See Also:
    • systemAccount

      protected String systemAccount
      The system account to use for running asynchronous events
    • assetManager

      protected AssetManager 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

      public void handleEvent(AssetManagerItem.TakeSnapshot snapshotItem)
    • setAssetManager

      public void setAssetManager(AssetManager assetManager)
    • setOaiPmhPersistence

      public void setOaiPmhPersistence(OaiPmhDatabase oaiPmhPersistence)
    • setOaiPmhPublicationService

      public void setOaiPmhPublicationService(OaiPmhPublicationService oaiPmhPublicationService)
    • setSecurityService

      public void setSecurityService(SecurityService securityService)