ncsa.tools.common
Interface Stoppable

All Known Subinterfaces:
ICacheBasedOperation, ILocalEventReceiver, ILocalEventSender, ILocalEventTransportDelegate, IOperation, IOperationMonitor, IQueuedTrigger, IRunnableClient, IScannedOperation, ISubmissionAgent
All Known Implementing Classes:
AbstractExecutionMonitor, BlockingMonitor, CacheBasedOperation, CopyClient, CopyClientPool, GSSProxyRefreshDaemon, JMSLocalEventReceiver, JMSLocalEventSender, JMSPubSubAgent, LocalEventAgent, Operation, QueuedFileMonitorTrigger, ScannedInputAgent, ScannedInputOperation, ScanningMonitor, SingleTargetClient, StreamMonitorFileWrite, SubmissionAgent, TailF, TrebuchetCopyTriggerAction

public interface Stoppable

Threaded object which needs to be, or can be, shut down.

Author:
Albert L. Rossi

Method Summary
 void halt()
          User-defined method for allowing the run() method (or some other continuous looping process) to exit peacefully.
 

Method Detail

halt

public void halt()
User-defined method for allowing the run() method (or some other continuous looping process) to exit peacefully.