org.mycore.access
Class MCRRemoveAclEventHandler

java.lang.Object
  extended by org.mycore.common.events.MCREventHandlerBase
      extended by org.mycore.access.MCRRemoveAclEventHandler
All Implemented Interfaces:
MCREventHandler

public class MCRRemoveAclEventHandler
extends MCREventHandlerBase

This class contains EventHandler methods to remove the access part of MCRObjects.

Version:
$Revision: 13278 $ $Date: 2008-03-17 17:12:15 +0100 $
Author:
Thomas Scheffler (yagee), Jens Kupferschmidt

Constructor Summary
MCRRemoveAclEventHandler()
           
 
Method Summary
protected  void handleDerivateCreated(MCREvent evt, MCRDerivate der)
          Handles derivate created events.
protected  void handleDerivateDeleted(MCREvent evt, MCRDerivate der)
          Handles derivate deleted events.
protected  void handleDerivateRepaired(MCREvent evt, MCRDerivate der)
          Handles derivate repair events.
protected  void handleDerivateUpdated(MCREvent evt, MCRDerivate der)
          Handles derivate updated events.
protected  void handleObjectCreated(MCREvent evt, MCRObject obj)
          Handles object created events.
protected  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.
 
Methods inherited from class org.mycore.common.events.MCREventHandlerBase
doHandleEvent, doNothing, handleClassificationCreated, handleClassificationDeleted, handleClassificationRepaired, handleClassificationUpdated, 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

MCRRemoveAclEventHandler

public MCRRemoveAclEventHandler()
Method Detail

handleObjectCreated

protected void handleObjectCreated(MCREvent evt,
                                   MCRObject obj)
Description copied from class: MCREventHandlerBase
Handles object created events. This implementation does nothing and should be overwritted by subclasses.

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)
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

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

handleDerivateCreated

protected void handleDerivateCreated(MCREvent evt,
                                     MCRDerivate der)
Description copied from class: MCREventHandlerBase
Handles derivate created events. This implementation does nothing and should be overwritted by subclasses.

Overrides:
handleDerivateCreated in class MCREventHandlerBase
Parameters:
evt - the event that occured
der - the MCRDerivate that caused the event

handleDerivateUpdated

protected void handleDerivateUpdated(MCREvent evt,
                                     MCRDerivate der)
Description copied from class: MCREventHandlerBase
Handles derivate updated events. This implementation does nothing and should be overwritted by subclasses.

Overrides:
handleDerivateUpdated in class MCREventHandlerBase
Parameters:
evt - the event that occured
der - the MCRDerivate that caused the event

handleDerivateDeleted

protected void handleDerivateDeleted(MCREvent evt,
                                     MCRDerivate der)
Description copied from class: MCREventHandlerBase
Handles derivate deleted events. This implementation does nothing and should be overwritted by subclasses.

Overrides:
handleDerivateDeleted in class MCREventHandlerBase
Parameters:
evt - the event that occured
der - the MCRDerivate that caused the event

handleDerivateRepaired

protected void handleDerivateRepaired(MCREvent evt,
                                      MCRDerivate der)
Description copied from class: MCREventHandlerBase
Handles derivate repair events. This implementation does nothing and should be overwritted by subclasses.

Overrides:
handleDerivateRepaired in class MCREventHandlerBase
Parameters:
evt - the event that occured
der - the MCRDerivate that caused the event