This is the method to override/implement to create your own Service.
This is the method to override/implement to create your own Service.
Determines whether this service is available (can accept requests with a reasonable likelihood of success).
Determines whether this service is available (can accept requests with a reasonable likelihood of success).
Relinquishes the use of this service instance.
Relinquishes the use of this service instance. Behavior is undefined if apply() is called after resources are relinquished.
(Since version 7.0.0) Use close() instead
A service that simply proxies requests to an underlying service yielded through a Future.