apache /
twill /
97f2c37b09a5d1a7f2b76902aa9a539ff1627885 (TWILL-69) Removed guava dependencies from twill-api and twill-common modules
Following changes are backward incompatible:
- TwillController no longer extends from Guava Service
- No more start() method. stopAndWait() becomes terminate()
- TwillRunnerService no longer extends from Guava Service
- Only has the blocking start() and stop() for start and stop.
- Classes moved from twill-common to twill-core, hence no long public
- o.a.t.common.Services
- o.a.t.common.ServiceListenerAdapter
- o.a.t.common.CompositeService
- o.a.t.common.DefaultResourceReport
Modified all unit-tests and examples to use the new API
Signed-off-by: Terence Yim <chtyim@apache.org>
60 files changed