org.wegra.mon.mem
Interface Subscriber

All Known Implementing Classes:
MemoryMonitor, MmPanel

public interface Subscriber

The subscriber of monitoring result. The instance of Subscriber can be registered to interesting MemoryMonitor, and listening the result data.

Author:
wegra (Bok-Youn Lee)

Method Summary
 void hostStopped()
          This method will be invoked when host monitor stopped.
 void messageDelivered(java.lang.String message)
          This message will be invoked when any MemoryMonitor sends user message.
 void resultReceived(long total, long free)
          This method will be invoked when host monitor has monitoring date to deliver.
 

Method Detail

resultReceived

public void resultReceived(long total,
                           long free)
This method will be invoked when host monitor has monitoring date to deliver. Override this method to display the result.

Parameters:
total - total allocated memory.
free - free memory.

hostStopped

public void hostStopped()
This method will be invoked when host monitor stopped. Override this method if you want to do something when host stopped.


messageDelivered

public void messageDelivered(java.lang.String message)
This message will be invoked when any MemoryMonitor sends user message. Override this method if you want to do somthing when message delivered.

Parameters:
message - User message.