Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.google.common.util.concurrent.Service

Packages that use Service
com.google.common.util.concurrent | Concurrency utilities.

Uses of Service in com.google.common.util.concurrent

Classes in com.google.common.util.concurrent that implement Service
`class` | `AbstractExecutionThreadService` Base class for services that can implement `AbstractExecutionThreadService.startUp()`, `AbstractExecutionThreadService.run()` and `AbstractExecutionThreadService.shutDown()` methods.
`class` | `AbstractIdleService` Base class for services that do not need a thread while "running" but may need one during startup and shutdown.
`class` | `AbstractScheduledService` Base class for services that can implement `AbstractScheduledService.startUp()` and `AbstractScheduledService.shutDown()` but while in the "running" state need to perform a periodic task.
`class` | `AbstractService` Base class for implementing services that can handle `AbstractService.doStart()` and `AbstractService.doStop()` requests, responding to them with `AbstractService.notifyStarted()` and `AbstractService.notifyStopped()` callbacks.
`class` | `ForwardingService` A `Service` that forwards all method calls to another service.

Methods in com.google.common.util.concurrent that return Service
`protected abstract Service` | `ForwardingService.delegate()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010-2012. All Rights Reserved.