org.mycore.backend.jdom
Class MCRJDOMEventHandlerIndexMeta

java.lang.Object
  extended by org.mycore.common.events.MCREventHandlerBase
      extended by org.mycore.backend.jdom.MCRJDOMEventHandlerIndexMeta
All Implemented Interfaces:
MCREventHandler

public class MCRJDOMEventHandlerIndexMeta
extends MCREventHandlerBase

This class builds indexes from mycore meta data in a temporary JDOM store.

Author:
Jens Kupferschmidt

Constructor Summary
MCRJDOMEventHandlerIndexMeta()
           
 
Method Summary
protected  void handleObjectCreated(MCREvent evt, MCRObject obj)
          This class create an index of meta data objects in the temporary JDOM tree.
protected  void handleObjectDeleted(MCREvent evt, MCRObject obj)
          This class delete an index of meta data objects from the temporary JDOM tree.
protected  void handleObjectRepaired(MCREvent evt, MCRObject obj)
          This class update an index of meta data objects in the temporary JDOM tree.
protected  void handleObjectUpdated(MCREvent evt, MCRObject obj)
          This class update an index of meta data objects in the temporary JDOM tree.
 
Methods inherited from class org.mycore.common.events.MCREventHandlerBase
doHandleEvent, doNothing, handleClassificationCreated, handleClassificationDeleted, handleClassificationRepaired, handleClassificationUpdated, handleDerivateCreated, handleDerivateDeleted, handleDerivateRepaired, handleDerivateUpdated, handleFileCreated, handleFileDeleted, handleFileRepaired, handleFileUpdated, undoClassificationCreated, undoClassificationDeleted, undoClassificationRepaired, undoClassificationUpdated, undoDerivateCreated, undoDerivateDeleted, undoDerivateRepaired, undoDerivateUpdated, undoFileCreated, undoFileDeleted, undoFileRepaired, undoFileUpdated, undoHandleEvent, undoObjectCreated, undoObjectDeleted, undoObjectRepaired, undoObjectUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MCRJDOMEventHandlerIndexMeta

public MCRJDOMEventHandlerIndexMeta()
Method Detail

handleObjectCreated

protected void handleObjectCreated(MCREvent evt,
                                   MCRObject obj)
This class create an index of meta data objects in the temporary JDOM tree.

Overrides:
handleObjectCreated in class MCREventHandlerBase
Parameters:
evt - the event that occured
obj - the MCRObject that caused the event

handleObjectUpdated

protected void handleObjectUpdated(MCREvent evt,
                                   MCRObject obj)
This class update an index of meta data objects in the temporary JDOM tree.

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)
This class delete an index of meta data objects from the temporary JDOM tree.

Overrides:
handleObjectDeleted in class MCREventHandlerBase
Parameters:
evt - the event that occured
obj - the MCRObject that caused the event

handleObjectRepaired

protected void handleObjectRepaired(MCREvent evt,
                                    MCRObject obj)
This class update an index of meta data objects in the temporary JDOM tree.

Overrides:
handleObjectRepaired in class MCREventHandlerBase
Parameters:
evt - the event that occured
obj - the MCRObject that caused the event