org.oddjob
Interface Stoppable

All Known Subinterfaces:
Service, ServiceAdaptor
All Known Implementing Classes:
AndState, AntJob, ArchiveJob, BaseWrapper, BeanQueue, CascadeJob, ClientBase, DependsJob, EqualsState, ExecJob, ForEachJob, FTPClientJob, FTPGet, FTPPut, GrabJob, IfJob, InvokeJob, IterableBusDriver, JMXClientJob, JMXServiceJob, JoinJob, MegaBeanBus, MirrorState, MultiExplorerLauncher, Oddjob, OddjobExplorer, OddjobPanel, OrState, ParallelJob, RepeatJob, Resets, Retry, RunJob, RunnableWrapper, ScheduleBase, SequentialJob, ServiceMethodAdaptor, ServiceWrapper, SimpleService, SimultaneousStructural, SQLJob, StateReflector, StopJob, StructuralJob, Timer, TimerBase, Trigger, WaitJob

public interface Stoppable

A class that implements this interface is able to stop executing.

Author:
Rob Gordon

Method Summary
 void stop()
          Stop executing.
 

Method Detail

stop

void stop()
          throws FailedToStopException
Stop executing. This method should not return until the Stoppable has actually stopped.

Throws:
FailedToStopException