Example usage for com.google.common.util.concurrent AbstractService subclass-usage

List of usage examples for com.google.common.util.concurrent AbstractService subclass-usage

Introduction

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

Usage

From source file io.pravega.controller.server.retention.StreamCutBucketService.java

@Slf4j
public class StreamCutBucketService extends AbstractService implements BucketChangeListener {

    private final int bucketId;
    private final StreamMetadataStore streamMetadataStore;
    private final StreamMetadataTasks streamMetadataTasks;

From source file c5db.eventLogging.EventLogService.java

/**
 *
 */
public class EventLogService extends AbstractService implements EventLogModule {
    private static final Logger LOG = LoggerFactory.getLogger(EventLogService.class);

From source file org.midonet.midolman.services.MidolmanService.java

/**
 * Basic controller of the internal midolman services.
 *
 * Has the responsibility of starting/stopping them when needed and in the
 * proper order.
 */

From source file org.robotninjas.barge.NettyRaftService.java

@ThreadSafe
@Immutable
public class NettyRaftService extends AbstractService implements RaftService {

    private final RpcServer rpcServer;
    private final Raft ctx;

From source file net.kerflyn.broceliand.BroceliandWebApp.java

public class BroceliandWebApp extends AbstractService implements Container {

    private static final Logger LOGGER = LoggerFactory.getLogger(BroceliandWebApp.class);

    private SocketConnection socketConnection;

From source file org.helios.tsdb.plugins.util.jmx.jmxmp.JMXMPConnectionServer.java

/**
 * <p>Title: JMXMPConnectionServer</p>
 * <p>Description: Bootstrap service for the purce tcp socket JMXMP JMX Connection Server</p> 
 * <p>Company: Helios Development Group LLC</p>
 * @author Whitehead (nwhitehead AT heliosdev DOT org)
 * <p><code>org.helios.tsdb.plugins.util.jmx.jmxmp.JMXMPConnectionServer</code></p>

From source file io.blobkeeper.server.BlobKeeperServer.java

@Singleton
public class BlobKeeperServer extends AbstractService {

    @Inject
    private BlobKeeperServerInitializer serverInitializer;

From source file com.friz.owari.network.client.PatchService.java

/**
 * @author Kyle Fricilone
 * @date Jun 14, 2016
 */
public class PatchService extends AbstractService implements Runnable {

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

public class BlobKeeperClientImpl extends AbstractService implements BlobKeeperClient {
    private static final Logger log = LoggerFactory.getLogger(BlobKeeperClientImpl.class);

    private final ObjectMapper objectMapper;
    private final URL baseUrl;
    private final AsyncHttpClient httpClient;

From source file io.pravega.controller.timeout.TimerWheelTimeoutService.java

/**
 * Transaction ping manager. It maintains a local hashed timer wheel to manage txn timeouts.
 * It provides the following two methods.
 * 1. Set initial timeout.
 * 2. Increase timeout.
 */