List of usage examples for com.google.common.util.concurrent AbstractService subclass-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$