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