Package org.mycore.pi

Class MCRPersistentIdentifierEventHandler

All Implemented Interfaces:
MCREventHandler

public class MCRPersistentIdentifierEventHandler extends MCRJanitorEventHandlerBase
  • Constructor Details

    • MCRPersistentIdentifierEventHandler

      public MCRPersistentIdentifierEventHandler()
  • Method Details

    • updateObject

      public static void updateObject(MCRObject obj)
    • handleObjectRepaired

      protected void handleObjectRepaired(MCREvent evt, MCRObject obj)
      Description copied from class: MCREventHandlerBase
      Handles object repair events. This implementation does nothing and should be overwritted by subclasses.
      Overrides:
      handleObjectRepaired in class MCREventHandlerBase
      Parameters:
      evt - the event that occured
      obj - the MCRObject that caused the event
    • handleObjectUpdated

      protected void handleObjectUpdated(MCREvent evt, MCRObject obj)
      Description copied from class: MCREventHandlerBase
      Handles object updated events. This implementation does nothing and should be overwritted by subclasses.
      Overrides:
      handleObjectUpdated in class MCREventHandlerBase
      Parameters:
      evt - the event that occured
      obj - the MCRObject that caused the event
    • handleObjectDeleted

      protected void handleObjectDeleted(MCREvent evt, MCRObject obj)
      Description copied from class: MCREventHandlerBase
      Handles object deleted events. This implementation does nothing and should be overwritted by subclasses.
      Overrides:
      handleObjectDeleted in class MCREventHandlerBase
      Parameters:
      evt - the event that occured
      obj - the MCRObject that caused the event