dk.netarkivet.archive.checksum.distribute
Class ChecksumMonitorServer

java.lang.Object
  extended by dk.netarkivet.archive.distribute.ArchiveMessageHandler
      extended by dk.netarkivet.archive.checksum.distribute.ChecksumMonitorServer
All Implemented Interfaces:
ArchiveMessageVisitor, CleanupIF, java.util.Observer, javax.jms.MessageListener

public class ChecksumMonitorServer
extends ArchiveMessageHandler
implements java.util.Observer, CleanupIF


Method Summary
 void cleanup()
          Closes this BitarchiveMonitorServer cleanly.
 void close()
          Close down this BitarchiveMonitor.
 ChecksumMonitorServer getInstance()
          Method for retrieving the current instance.
 void update(java.util.Observable o, java.lang.Object arg)
           
 
Methods inherited from class dk.netarkivet.archive.distribute.ArchiveMessageHandler
onMessage, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public ChecksumMonitorServer getInstance()
Method for retrieving the current instance. If no instance is currently running, then a new instance is created.

Returns:
The current running instance.

update

public void update(java.util.Observable o,
                   java.lang.Object arg)
Specified by:
update in interface java.util.Observer

close

public void close()
Close down this BitarchiveMonitor.


cleanup

public void cleanup()
Closes this BitarchiveMonitorServer cleanly.

Specified by:
cleanup in interface CleanupIF