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 interfaceICountdownService.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()
-
-