com.pecasim.base.events
Class AbstractEventManager

java.lang.Object
  extended by com.pecasim.base.events.AbstractEventManager
All Implemented Interfaces:
EventManager

public abstract class AbstractEventManager
extends java.lang.Object
implements EventManager

Author:
cbu Standardimplementation des EventManager

Constructor Summary
AbstractEventManager()
          leerer Konstruktor: wichtig für Instanziierung
 
Method Summary
abstract  int getClusterSize()
           
 DatabaseManager getDatabaseManager()
          Liefert den gesetzten DatenbankManager
abstract  void setClusterSize(int clusterSize)
           
abstract  void setDatabaseManager(DatabaseManager aDatabaseManager)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.pecasim.base.events.EventManager
flushCache, getNextEvent, insertEvent, setFinishDate, update
 

Constructor Detail

AbstractEventManager

public AbstractEventManager()
leerer Konstruktor: wichtig für Instanziierung

Method Detail

setDatabaseManager

public abstract void setDatabaseManager(DatabaseManager aDatabaseManager)
Specified by:
setDatabaseManager in interface EventManager
Parameters:
aDatabaseManager: - != null Setzt einen DatenbankManager

getDatabaseManager

public DatabaseManager getDatabaseManager()
Liefert den gesetzten DatenbankManager

Returns:
DatabaseManager: != null (! könnte null werden, soll aber nicht vorkommen !)

getClusterSize

public abstract int getClusterSize()

setClusterSize

public abstract void setClusterSize(int clusterSize)