Example usage for com.google.common.util.concurrent Service interface-usage

List of usage examples for com.google.common.util.concurrent Service interface-usage

Introduction

In this page you can find the example usage for com.google.common.util.concurrent Service interface-usage.

Usage

From source file org.helios.tsdb.plugins.rpc.IRPCService.java

/**
 * <p>Title: IRPCService</p>
 * <p>Description: Defines an RPC service for OpenTSDB</p> 
 * <p>Company: Helios Development Group LLC</p>
 * @author Whitehead (nwhitehead AT heliosdev DOT org)
 * <p><code>org.helios.tsdb.plugins.rpc.IRPCService</code></p>

From source file co.cask.cdap.notifications.service.NotificationService.java

/**
 * A Notification service for publishing and subscribing to notifications.
 */
public interface NotificationService extends Service {

    /**

From source file gobblin.runtime.api.GobblinInstanceDriver.java

/**
 * An interface that defines a Gobblin Instance driver which knows how to monitor for Gobblin
 * {@link JobSpec}s and run them.
 * */
@Alpha
public interface GobblinInstanceDriver extends Service, JobLifecycleListenersContainer, GobblinInstanceEnvironment {

From source file org.helios.rindle.RindleService.java

/**
 * <p>Title: RindleService</p>
 * <p>Description: Defines a lifecycle and dependency model for rindle services</p> 
 * <p>Company: Helios Development Group LLC</p>
 * @author Whitehead (nwhitehead AT heliosdev DOT org)
 * <p><code>org.helios.rindle.RindleService</code></p>

From source file org.apache.rya.streams.querymanager.QueryExecutor.java

/**
 * Represents the system that is responsible for ensuring active {@link StreamsQuery}s are
 * being processed.
 */
@DefaultAnnotation(NonNull.class)
public interface QueryExecutor extends Service {

From source file co.runrightfast.vertx.core.VertxService.java

/**
 *
 * @author alfio
 */
public interface VertxService extends Service {

From source file org.apache.gobblin.runtime.api.GobblinInstanceDriver.java

/**
 * An interface that defines a Gobblin Instance driver which knows how to monitor for Gobblin
 * {@link JobSpec}s and run them.
 * */
@Alpha
public interface GobblinInstanceDriver extends Service, JobLifecycleListenersContainer, GobblinInstanceEnvironment {

From source file com.continuuity.weave.internal.yarn.YarnAMClient.java

/**
 * This interface provides abstraction for AM to interacts with YARN to abstract out YARN version specific
 * code, making multi-version compatibility easier.
 */
public interface YarnAMClient extends Service {

From source file org.apache.twill.zookeeper.ZKClientService.java

/**
 * A {@link ZKClient} that extends from {@link Service} to provide lifecycle management functions.
 * The {@link #start()} method needed to be called before calling any other method on this interface.
 * When the client is no longer needed, call {@link #stop()} to release any resources that it holds.
 */
public interface ZKClientService extends ZKClient, Service {

From source file io.blobkeeper.client.service.BlobKeeperClient.java

public interface BlobKeeperClient extends Service {
    Response getFile(long id, int type);

    Response getFile(long id, int type, String authToken);

    Response addFile(@NotNull File file, @NotNull Map<String, String> headers);