com.agentfactory.platform.monitor
Class Monitorable

java.lang.Object
  extended by com.agentfactory.platform.monitor.Monitorable

public abstract class Monitorable
extends java.lang.Object


Constructor Summary
Monitorable()
           
 
Method Summary
 void addMonitor(Monitor monitor)
           
abstract  java.lang.String getMonitorName()
           
abstract  void initializationEvent()
           
 void notifyMonitors(java.lang.Object event)
           
 void removeMonitor(Monitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Monitorable

public Monitorable()
Method Detail

addMonitor

public void addMonitor(Monitor monitor)

removeMonitor

public void removeMonitor(Monitor monitor)

notifyMonitors

public void notifyMonitors(java.lang.Object event)

initializationEvent

public abstract void initializationEvent()

getMonitorName

public abstract java.lang.String getMonitorName()