Interface ICountdownService
-
- All Known Subinterfaces:
ICountdownGUIService
- All Known Implementing Classes:
CountdownAgent
public interface ICountdownService
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ICountdownService.ICountdownListener
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFuture<java.lang.Void>
addListener(ICountdownService.ICountdownListener l)
IFuture<State>
getState()
IFuture<java.lang.String>
getTime()
ISubscriptionIntermediateFuture<State>
registerForState()
ISubscriptionIntermediateFuture<java.lang.String>
registerForTime()
IFuture<java.lang.Void>
reset()
IFuture<java.lang.Void>
start()
IFuture<java.lang.Void>
stop()
-
-
-
Method Detail
-
addListener
IFuture<java.lang.Void> addListener(ICountdownService.ICountdownListener l)
-
registerForState
ISubscriptionIntermediateFuture<State> registerForState()
-
registerForTime
ISubscriptionIntermediateFuture<java.lang.String> registerForTime()
-
getTime
IFuture<java.lang.String> getTime()
-
start
IFuture<java.lang.Void> start()
-
stop
IFuture<java.lang.Void> stop()
-
reset
IFuture<java.lang.Void> reset()
-
-