@NotNull @Override public String name() { return chronicle.name(); }
@NotNull @Override public String name() { return chronicle.name(); }
public InProcessChronicleSource(@NotNull Chronicle chronicle, int port) throws IOException { this.chronicle = chronicle; server = ServerSocketChannel.open(); server.socket().setReuseAddress(true); server.socket().bind(new InetSocketAddress(port)); name = chronicle.name() + "@" + port; logger = Logger.getLogger(getClass().getName() + "." + name); service = Executors.newCachedThreadPool(new NamedThreadFactory(name)); service.execute(new Acceptor()); }
public ChronicleSource(@NotNull C chronicle, int port, int delayNS) throws IOException { this.chronicle = chronicle; this.delayNS = delayNS; server = ServerSocketChannel.open(); server.socket().bind(new InetSocketAddress(port)); name = chronicle.name() + "@" + port; logger = Logger.getLogger(getClass().getName() + "." + name); service = Executors.newCachedThreadPool(new NamedThreadFactory(name)); service.execute(new Acceptor()); }
public ChronicleSink(@NotNull Chronicle chronicle, String hostname, int port, ExcerptListener listener) { this.chronicle = chronicle; this.listener = listener; this.address = new InetSocketAddress(hostname, port); String name = chronicle.name() + '@' + hostname + ':' + port; logger = Logger.getLogger(getClass().getName() + '.' + chronicle); service = Executors.newSingleThreadExecutor(new NamedThreadFactory(name)); service.execute(new Sink()); }
public DataStore(@NotNull final Chronicle chronicle, @NotNull ModelMode mode) { this.chronicle = chronicle; this.mode = mode; switch (mode) { case MASTER: break; case READ_ONLY: final String name = chronicle.name(); if (chronicle instanceof InProcessChronicleSink) updater = Executors.newSingleThreadExecutor(new ThreadFactory() { @NotNull @Override public Thread newThread(@NotNull Runnable r) { Thread t = new Thread(r, name + "data store updater"); t.setDaemon(true); return t; } }); else updater = null; break; default: throw new IllegalArgumentException("Unknown mode " + mode); } }
@NotNull @Override public String name() { return chronicle.name(); }
@NotNull @Override public String name() { return chronicle.name(); }
public ChronicleSource(@NotNull C chronicle, int port, int delayNS) throws IOException { this.chronicle = chronicle; this.delayNS = delayNS; server = ServerSocketChannel.open(); server.socket().bind(new InetSocketAddress(port)); name = chronicle.name() + "@" + port; logger = Logger.getLogger(getClass().getName() + "." + name); service = Executors.newCachedThreadPool(new NamedThreadFactory(name)); service.execute(new Acceptor()); }
public InProcessChronicleSource(@NotNull Chronicle chronicle, int port) throws IOException { this.chronicle = chronicle; server = ServerSocketChannel.open(); server.socket().setReuseAddress(true); server.socket().bind(new InetSocketAddress(port)); name = chronicle.name() + "@" + port; logger = Logger.getLogger(getClass().getName() + "." + name); service = Executors.newCachedThreadPool(new NamedThreadFactory(name)); service.execute(new Acceptor()); }
public ChronicleSink(@NotNull Chronicle chronicle, String hostname, int port, ExcerptListener listener) { this.chronicle = chronicle; this.listener = listener; this.address = new InetSocketAddress(hostname, port); String name = chronicle.name() + '@' + hostname + ':' + port; logger = Logger.getLogger(getClass().getName() + '.' + chronicle); service = Executors.newSingleThreadExecutor(new NamedThreadFactory(name)); service.execute(new Sink()); }
public DataStore(@NotNull final Chronicle chronicle, @NotNull ModelMode mode) { this.chronicle = chronicle; this.mode = mode; switch (mode) { case MASTER: break; case READ_ONLY: final String name = chronicle.name(); if (chronicle instanceof InProcessChronicleSink) updater = Executors.newSingleThreadExecutor(new ThreadFactory() { @NotNull @Override public Thread newThread(@NotNull Runnable r) { Thread t = new Thread(r, name + "data store updater"); t.setDaemon(true); return t; } }); else updater = null; break; default: throw new IllegalArgumentException("Unknown mode " + mode); } }