kaos.kpat.tunnel
Class TunnelServlet.MyObserver

java.lang.Object
  extended by kaos.kpat.tunnel.TunnelServlet.MyObserver
All Implemented Interfaces:
KAoSObserver
Enclosing class:
TunnelServlet

protected class TunnelServlet.MyObserver
extends java.lang.Object
implements KAoSObserver

javax.agent.service.transport.MessageListener interface implementation - end


Constructor Summary
TunnelServlet.MyObserver(java.io.ObjectOutputStream oos)
           
 
Method Summary
 java.lang.String getID()
          Return the unique identifier of this observer.
 void update(java.lang.String observableID, java.lang.String updateType, java.lang.Object updateCondition, java.lang.Object update)
          Receive an update from the KAoSObservable when the KAoSObservable has a change or event to report.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TunnelServlet.MyObserver

public TunnelServlet.MyObserver(java.io.ObjectOutputStream oos)
Method Detail

getID

public java.lang.String getID()
Description copied from interface: KAoSObserver
Return the unique identifier of this observer.

Specified by:
getID in interface KAoSObserver
Returns:
String containing the unique ID of this observer.

update

public void update(java.lang.String observableID,
                   java.lang.String updateType,
                   java.lang.Object updateCondition,
                   java.lang.Object update)
            throws NotificationException
Description copied from interface: KAoSObserver
Receive an update from the KAoSObservable when the KAoSObservable has a change or event to report.

Specified by:
update in interface KAoSObserver
Parameters:
observableID - String identifying the KAoSObservable sending the update.
updateType - String indicating type of update.
updateCondition - String describing the condition of the update.
update - Object containing the update.
Throws:
NotificationException - when the update fails.