Package org.mycore.pi
Class MCRPersistentIdentifierEventHandler
java.lang.Object
org.mycore.common.events.MCREventHandlerBase
org.mycore.common.events.MCRJanitorEventHandlerBase
org.mycore.pi.MCRPersistentIdentifierEventHandler
- All Implemented Interfaces:
MCREventHandler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
handleObjectDeleted
(MCREvent evt, MCRObject obj) Handles object deleted events.protected void
handleObjectRepaired
(MCREvent evt, MCRObject obj) Handles object repair events.protected void
handleObjectUpdated
(MCREvent evt, MCRObject obj) Handles object updated events.static void
updateObject
(MCRObject obj) Methods inherited from class org.mycore.common.events.MCRJanitorEventHandlerBase
doHandleEvent
Methods inherited from class org.mycore.common.events.MCREventHandlerBase
doNothing, handleClassificationCreated, handleClassificationDeleted, handleClassificationRepaired, handleClassificationUpdated, handleDerivateCreated, handleDerivateDeleted, handleDerivateRepaired, handleDerivateUpdated, handleObjectCreated, handleObjectIndex, handlePathCreated, handlePathDeleted, handlePathRepaired, handlePathUpdated, undoClassificationCreated, undoClassificationDeleted, undoClassificationRepaired, undoClassificationUpdated, undoDerivateCreated, undoDerivateDeleted, undoDerivateRepaired, undoDerivateUpdated, undoHandleEvent, undoObjectCreated, undoObjectDeleted, undoObjectRepaired, undoObjectUpdated, undoPathCreated, undoPathDeleted, undoPathRepaired, undoPathUpdated, updateDerivateFileIndex, updatePathIndex
-
Constructor Details
-
MCRPersistentIdentifierEventHandler
public MCRPersistentIdentifierEventHandler()
-
-
Method Details
-
updateObject
-
handleObjectRepaired
Description copied from class:MCREventHandlerBase
Handles object repair events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
handleObjectRepaired
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-
handleObjectUpdated
Description copied from class:MCREventHandlerBase
Handles object updated events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
handleObjectUpdated
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-
handleObjectDeleted
Description copied from class:MCREventHandlerBase
Handles object deleted events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
handleObjectDeleted
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-