Package org.oddjob
Interface Stoppable
- All Known Subinterfaces:
Service,ServiceAdaptor
- All Known Implementing Classes:
AndState,AntJob,ArchiveJob,BadBeanFilter,BaseWrapper,BasicBusService,BusCollect,BusLimit,BusQueue,CascadeJob,CascadeJobDeprecated,ClientBase,ConsumerWrapper,DefaultExecutors,DependsJob,EqualsState,EventJobBase,EventServiceBase,EventWatchComponent,ExecBase,ExecJob,FileWatchService,ForEachJob,ForEvents,FTPClientJob,FTPGet,FTPPut,GrabJob,IfJob,InputJob,InvokeJob,IterableBusDriver,JavaJob,JettyHttpServer,JMXClientJob,JMXServiceJob,JobWrapper,JoinJob,ListSource,MirrorState,MultiExplorerLauncher,Oddjob,OddjobExplorer,OddjobPanel,OddJobWebUiServer,OrState,ParallelJob,PathWatchEvents,RepeatJob,Resets,Retry,RunJob,ScheduleBase,ScriptParser,SequentialJob,ServiceMethodAdaptor,ServiceWrapper,SimpleService,SimultaneousStructural,SplitDestinations,SQLJob,SshSequenceJob,StateReflector,StopJob,StreamWatcher,StructuralJob,SwitchJob,TaskExecutionService,TaskRequest,Timer,TimerBase,Trigger,Trigger,WaitJob,WebClientJob,When
public interface Stoppable
A class that implements this interface is able to stop executing.
- Author:
- Rob Gordon
-
Method Summary
-
Method Details
-
stop
Stop executing. This method should not return until the Stoppable has actually stopped.- Throws:
FailedToStopException
-