edu.cmu.cs.able.probebus
Class ProbeEvent

java.lang.Object
  |
  +--edu.cmu.cs.able.probebus.ProbeEvent
All Implemented Interfaces:
IProbeEvent
Direct Known Subclasses:
ActivateProbeEvent, ActivateResponseProbeEvent, BandwidthProbeEvent, DeployProbeEvent, DeployResponseProbeEvent, InstallProbeEvent, InstallResponseProbeEvent, LatencyProbeEvent, RequestQueueProbeEvent, StatusProbeEvent, StatusResponseProbeEvent

public class ProbeEvent
extends java.lang.Object
implements IProbeEvent


Constructor Summary
protected ProbeEvent()
          Every ProbeEvent must have a ProbeID to represent who sent it
 
Method Summary
 boolean dispatch()
          Should never be called.
 boolean equals(IProbeEvent e)
          Necessary utility method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProbeEvent

protected ProbeEvent()
Every ProbeEvent must have a ProbeID to represent who sent it
Method Detail

dispatch

public boolean dispatch()
Should never be called. While we implement IProbeEvent, this message should have been sent to the implementation-specific decorator, like one derived from SienaProbeEvent, which knows how to actually dispatch().
Specified by:
dispatch in interface IProbeEvent

equals

public boolean equals(IProbeEvent e)
Necessary utility method
Specified by:
equals in interface IProbeEvent