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 co.cask.cdap.data.stream.service.LocalStreamFileJanitorService.java

/**
 * Performs cleanup of stream files regularly with a single thread executor.
 */
@Singleton
public final class LocalStreamFileJanitorService extends AbstractService implements StreamFileJanitorService {

From source file co.cask.cdap.internal.app.namespace.DefaultNamespaceEnsurer.java

/**
 * Thread that ensures that the default namespace exists
 */
public final class DefaultNamespaceEnsurer extends AbstractService {

    private static final Logger LOG = LoggerFactory.getLogger(DefaultNamespaceEnsurer.class);

From source file co.cask.tephra.inmemory.InMemoryTransactionService.java

/**
 * Transaction server that manages transaction data for the Reactor.
 * <p>
 *   Transaction server is HA, one can start multiple instances, only one of which is active and will register itself in
 *   discovery service.
 * </p>

From source file dk.dma.db.cassandra.CassandraConnection.java

/**
 * A connection to Cassandra.
 * 
 * @author Kasper Nielsen
 */
public final class CassandraConnection extends AbstractService {

From source file org.apache.helix.participant.AbstractParticipantService.java

/**
 * A modeling of a helix participant as a self-contained service.
 */
public abstract class AbstractParticipantService extends AbstractService {
    private final ClusterId _clusterId;
    private final ParticipantId _participantId;

From source file org.midonet.util.netty.ServerFrontEnd.java

/**
 * Plain netty-based server
 */
public class ServerFrontEnd extends AbstractService {
    private static final Logger log = LoggerFactory.getLogger(ServerFrontEnd.class);

From source file dmg.cells.services.login.StreamEngineLoginCellFactory.java

public abstract class StreamEngineLoginCellFactory extends AbstractService implements LoginCellFactory {
    private static final Logger LOGGER = LoggerFactory.getLogger(LoginManager.class);

    private static final Class<?>[] AUTH_CON_SIGNATURE = { CellEndpoint.class, Args.class };

    private final Args args;

From source file com.isotrol.impe3.pms.core.impl.AbstractLoaderComponent.java

/**
 * Abstract loader component.
 * @author Andres Rodriguez
 */
public abstract class AbstractLoaderComponent extends AbstractService {
    /**

From source file com.eventsourcing.inmem.MemoryJournal.java

/**
 * Memory-based {@link Journal} implementation. Not meant to be used in production.
 */
@Component(property = { "type=MemoryJournal" }, service = Journal.class)
public class MemoryJournal extends AbstractService implements Journal {

From source file io.janusproject.kernel.services.jdk.logging.EmptyLogService.java

/**
 * This class provides an implementation of the {@link LogService}
 * that outputs nothing.
 *
 * @author $Author: sgalland$
 * @version $FullVersion$