Package org.mycore.oai.classmapping
Class MCRClassificationMappingEventHandler
java.lang.Object
org.mycore.common.events.MCREventHandlerBase
org.mycore.oai.classmapping.MCRClassificationMappingEventHandler
- All Implemented Interfaces:
MCREventHandler
This class implements an event handler, which reloads classification entries
stored in datafield mappings/mapping. These entries are retrieved from other
classifications where they are stored in as labels with language "x-mapping".
- Version:
- $Revision$ $Date$
- Author:
- Robert Stephan
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
handleObjectCreated
(MCREvent evt, MCRObject obj) Handles object created events.protected void
handleObjectRepaired
(MCREvent evt, MCRObject obj) Handles object repair events.protected void
handleObjectUpdated
(MCREvent evt, MCRObject obj) Handles object updated events.protected void
undoObjectCreated
(MCREvent evt, MCRObject obj) Handles undo of object created events.protected void
undoObjectRepaired
(MCREvent evt, MCRObject obj) Handles undo of object repaired events.protected void
undoObjectUpdated
(MCREvent evt, MCRObject obj) Handles undo of object updated events.Methods inherited from class org.mycore.common.events.MCREventHandlerBase
doHandleEvent, doNothing, handleClassificationCreated, handleClassificationDeleted, handleClassificationRepaired, handleClassificationUpdated, handleDerivateCreated, handleDerivateDeleted, handleDerivateRepaired, handleDerivateUpdated, handleObjectDeleted, handleObjectIndex, handlePathCreated, handlePathDeleted, handlePathRepaired, handlePathUpdated, undoClassificationCreated, undoClassificationDeleted, undoClassificationRepaired, undoClassificationUpdated, undoDerivateCreated, undoDerivateDeleted, undoDerivateRepaired, undoDerivateUpdated, undoHandleEvent, undoObjectDeleted, undoPathCreated, undoPathDeleted, undoPathRepaired, undoPathUpdated, updateDerivateFileIndex, updatePathIndex
-
Constructor Details
-
MCRClassificationMappingEventHandler
public MCRClassificationMappingEventHandler()
-
-
Method Details
-
handleObjectCreated
Description copied from class:MCREventHandlerBase
Handles object created events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
handleObjectCreated
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
-
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
-
undoObjectCreated
Description copied from class:MCREventHandlerBase
Handles undo of object created events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
undoObjectCreated
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-
undoObjectUpdated
Description copied from class:MCREventHandlerBase
Handles undo of object updated events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
undoObjectUpdated
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-
undoObjectRepaired
Description copied from class:MCREventHandlerBase
Handles undo of object repaired events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
undoObjectRepaired
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-