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.invenzzia.opentrans.lightweight.concurrent.AbstractMessageQueue.java

/**
 * Description here.
 * 
 * @author Tomasz Jdrzejewski
 */
public abstract class AbstractMessageQueue extends AbstractExecutionThreadService {

From source file com.korwe.thecore.session.SessionManager.java

/**
 * @author <a href="mailto:nithia.govender@korwe.com">Nithia Govender</a>
 */
public class SessionManager extends AbstractExecutionThreadService implements CoreMessageHandler {

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

From source file us.hgk.rhythm.exp.sextetsinputtest.PacketWriterService.java

public abstract class PacketWriterService extends AbstractExecutionThreadService {
    private static final Logger log = Logger.getLogger(PacketWriterService.class.getName());

    protected Main main;

    PacketWriterService(Main main) {

From source file org.apache.gobblin.async.AsyncDataDispatcher.java

/**
 * Base class with skeleton logic to dispatch a record asynchronously. It buffers the records and consumes
 * them by {@link #run()}
 *
 * <p>
 *   However the records are consumed depends on the actual implementation of {@link #dispatch(Queue)}, which

From source file gobblin.async.AsyncDataDispatcher.java

/**
 * Base class with skeleton logic to dispatch a record asynchronously. It buffers the records and consumes
 * them by {@link #run()}
 *
 * <p>
 *   However the records are consumed depends on the actual implementation of {@link #dispatch(Queue)}, which

From source file net.bither.bitherj.net.NioClientManager.java

/**
 * A class which manages a set of client connections. Uses Java NIO to select network events and
 * processes them in a
 * single network processing thread.
 */
public class NioClientManager extends AbstractExecutionThreadService implements ClientConnectionManager {

From source file org.ftccommunity.services.OpModeManager.java

@RobotService
public class OpModeManager extends AbstractExecutionThreadService {
    private static final String STOP_OP_MODE = "Stop Robot";
    Class<?> test = TestOp.class;
    List<Callable<Object>> callables;
    private LinkedHashMap<String, Class<?>> opModeMap;

From source file co.cask.cdap.UserInterfaceService.java

/**
 * UserInterfaceService is a basic Server wrapper that launches node.js and our
 * UI server.js file. It then basically sits there waiting, doing nothing.
 *
 * All output is sent to our Logging service.
 */

From source file co.cask.cdap.WebCloudAppService.java

/**
 * WebCloudAppService is a basic Server wrapper that launches node.js and our
 * webapp main.js file. It then basically sits there waiting, doing nothing.
 *
 * All output is sent to our Logging service.
 */

From source file com.amazon.kinesis.streaming.agent.tailing.AsyncPublisherService.java

/**
 * A publisher that buffers records into an {@link PublishingQueue}, and makes
 * the send requests asynchronously.
 *
 * @param <R> The record type.
 */