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

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

Introduction

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

Usage

From source file org.asoem.greyfish.cli.ExperimentExecutionService.java

/**
 * This service executes a given {@link org.asoem.greyfish.core.environment.DiscreteTimeEnvironment}.
 */
final class ExperimentExecutionService extends AbstractExecutionThreadService {

    private final Experiment experiment;

From source file org.graylog.collector.buffer.BufferProcessor.java

public class BufferProcessor extends AbstractExecutionThreadService {
    private static final Logger LOG = LoggerFactory.getLogger(BufferProcessor.class);

    private final Buffer buffer;
    private final Set<BufferConsumer> consumers;
    private final CollectorId collectorId;

From source file co.cask.cdap.internal.app.runtime.service.InMemoryRunnableDriver.java

/**
 * Driver for InMemory service runnable
 */
public class InMemoryRunnableDriver extends AbstractExecutionThreadService {
    private static final Logger LOG = LoggerFactory.getLogger(InMemoryRunnableDriver.class);

From source file dk.dma.commons.service.AbstractMessageProcessorService.java

/**
 * supporting orderly shutdown.
 * 
 * @author Kasper Nielsen
 */
public abstract class AbstractMessageProcessorService<T> extends AbstractExecutionThreadService {

From source file org.thriftzmq.ServerWorker.java

/**
 *
 * @author Vyacheslav Baranov
 */
class ServerWorker extends AbstractExecutionThreadService {

From source file com.google.sha1coin.net.NioServer.java

/**
 * Creates a simple server listener which listens for incoming client connections and uses a {@link StreamParser} to
 * process data.
 */
public class NioServer extends AbstractExecutionThreadService {
    private static final org.slf4j.Logger log = LoggerFactory.getLogger(NioServer.class);

From source file com.zaradai.kunzite.trader.services.AbstractQueueBridge.java

public abstract class AbstractQueueBridge extends AbstractExecutionThreadService implements Bridge {
    private static final long TIMEOUT = 1000; // 1 Second

    private final BlockingQueue<Object> events;
    private final ContextLogger logger;
    private final Meter meter;

From source file org.guldenj.net.NioServer.java

/**
 * Creates a simple server listener which listens for incoming client connections and uses a {@link StreamConnection} to
 * process data.
 */
public class NioServer extends AbstractExecutionThreadService {
    private static final org.slf4j.Logger log = LoggerFactory.getLogger(NioServer.class);

From source file org.neoscoinj.net.NioServer.java

/**
 * Creates a simple server listener which listens for incoming client connections and uses a {@link StreamParser} to
 * process data.
 */
public class NioServer extends AbstractExecutionThreadService {
    private static final org.slf4j.Logger log = LoggerFactory.getLogger(NioServer.class);

From source file org.bitcoinj.net.NioServer.java

/**
 * Creates a simple server listener which listens for incoming client connections and uses a {@link StreamConnection} to
 * process data.
 */
public class NioServer extends AbstractExecutionThreadService {
    private static final org.slf4j.Logger log = LoggerFactory.getLogger(NioServer.class);