- of(Supplier<Stage<T>>) - Static method in interface io.datakernel.async.AsyncCallable
-
- of(AsyncFunction<? super A, T>, A) - Static method in interface io.datakernel.async.AsyncCallable
-
- of(BiFunction<? super A, ? super B, Stage<T>>, A, B) - Static method in interface io.datakernel.async.AsyncCallable
-
- of(Function<T, R>) - Static method in interface io.datakernel.async.AsyncFunction
-
- of(Predicate<T>) - Static method in interface io.datakernel.async.AsyncPredicate
-
- of(T, Stage<V>) - Static method in class io.datakernel.async.ResultWithStage
-
- of(T) - Static method in interface io.datakernel.async.Stage
-
Creates successfully completed Stage
- of(T, Throwable) - Static method in interface io.datakernel.async.Stage
-
Creates a completed stage from value and throwable variables.
- of(ByteBuf, InetSocketAddress) - Static method in class io.datakernel.eventloop.UdpPacket
-
Creates a new instance of UDP packet
- ofCallable(Executor, Callable<? extends T>) - Static method in interface io.datakernel.async.Stage
-
Runs some task in other thread (executed by a given Executor) and returns a Stage for it.
- ofCallback(Consumer<SettableStage<T>>) - Static method in interface io.datakernel.async.Stage
-
- ofCollector(Collector<T, A, R>) - Static method in interface io.datakernel.async.IndexedCollector
-
- ofCompletionStage(CompletionStage<? extends T>) - Static method in interface io.datakernel.async.Stage
-
Wraps Java CompletionStage in a Stage, running it in current eventloop.
- ofDelay(Duration) - Static method in interface io.datakernel.async.EventloopTaskScheduler.Schedule
-
Scheduling task after delay
- ofDelay(long) - Static method in interface io.datakernel.async.EventloopTaskScheduler.Schedule
-
- ofException(Throwable) - Static method in interface io.datakernel.async.Stage
-
Creates exceptionally completed Stage
- ofFuture(CompletableFuture<? extends T>) - Static method in interface io.datakernel.async.Stage
-
Creates a Stage wrapper around default java CompletableFuture and runs it immediately.
- ofFuture(Executor, Future<? extends T>) - Static method in interface io.datakernel.async.Stage
-
Wraps Java Future in a Stage running it with given executor.
- ofInterval(Duration) - Static method in interface io.datakernel.async.EventloopTaskScheduler.Schedule
-
Scheduling task after last complete time and next task
- ofInterval(long) - Static method in interface io.datakernel.async.EventloopTaskScheduler.Schedule
-
- ofPeriod(Duration) - Static method in interface io.datakernel.async.EventloopTaskScheduler.Schedule
-
Scheduling task in period of current and next task
- ofPeriod(long) - Static method in interface io.datakernel.async.EventloopTaskScheduler.Schedule
-
- ofRunnable(Executor, Runnable) - Static method in interface io.datakernel.async.Stage
-
- ofThrowingRunnable(Executor, ThrowingRunnable) - Static method in interface io.datakernel.async.Stage
-
- onAccept(SocketChannel, InetSocketAddress, InetAddress, boolean) - Method in class io.datakernel.eventloop.AbstractServer
-
- onAccept(SocketChannel) - Method in interface io.datakernel.eventloop.AcceptCallback
-
- onAccept(Socket) - Method in interface io.datakernel.net.BlockingSocketServer.AcceptHandler
-
- onClose(SettableStage<Void>) - Method in class io.datakernel.eventloop.AbstractServer
-
- onClosedWithError(Exception) - Method in class io.datakernel.eventloop.AsyncSslSocket
-
- onClosedWithError(Exception) - Method in interface io.datakernel.eventloop.AsyncTcpSocket.EventHandler
-
Is called when socket is closed with error.
- onClosedWithError(Exception) - Method in interface io.datakernel.eventloop.AsyncUdpSocket.EventHandler
-
- onCollectException(Throwable) - Method in interface io.datakernel.async.CollectListener
-
- onCollectResult(R) - Method in interface io.datakernel.async.CollectListener
-
- onComplete(T) - Method in class io.datakernel.async.NextStage
-
- onCompleteExceptionally(Throwable) - Method in class io.datakernel.async.NextStage
-
- onException(Throwable, int) - Method in interface io.datakernel.async.CollectListener
-
- onFilteredAccept(SocketChannel, InetSocketAddress, InetAddress, boolean) - Method in class io.datakernel.eventloop.AbstractServer
-
- onListen() - Method in class io.datakernel.eventloop.AbstractServer
-
- onRead(ByteBuf) - Method in class io.datakernel.eventloop.AsyncSslSocket
-
- onRead(ByteBuf) - Method in interface io.datakernel.eventloop.AsyncTcpSocket.EventHandler
-
Is called when new input data was received by socket.
- onRead(ByteBuf) - Method in interface io.datakernel.eventloop.AsyncTcpSocketImpl.Inspector
-
- onRead(ByteBuf) - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl.JmxInspector
-
- onReadEndOfStream() - Method in class io.datakernel.eventloop.AsyncSslSocket
-
- onReadEndOfStream() - Method in interface io.datakernel.eventloop.AsyncTcpSocket.EventHandler
-
Is called when other side closed output, namely other side won't send any more data
- onReadEndOfStream() - Method in interface io.datakernel.eventloop.AsyncTcpSocketImpl.Inspector
-
- onReadEndOfStream() - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl.JmxInspector
-
- onReadError(IOException) - Method in interface io.datakernel.eventloop.AsyncTcpSocketImpl.Inspector
-
- onReadError(IOException) - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl.JmxInspector
-
- onReadReady() - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl
-
- onReadReady() - Method in class io.datakernel.eventloop.AsyncUdpSocketImpl
-
- onReadReady() - Method in interface io.datakernel.eventloop.NioChannelEventHandler
-
- onReadTimeout() - Method in interface io.datakernel.eventloop.AsyncTcpSocketImpl.Inspector
-
- onReadTimeout() - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl.JmxInspector
-
- onReceive(UdpPacket) - Method in interface io.datakernel.eventloop.AsyncUdpSocket.EventHandler
-
- onReceive(UdpPacket) - Method in interface io.datakernel.eventloop.AsyncUdpSocketImpl.Inspector
-
- onReceive(UdpPacket) - Method in class io.datakernel.eventloop.AsyncUdpSocketImpl.JmxInspector
-
- onReceiveError(IOException) - Method in interface io.datakernel.eventloop.AsyncUdpSocketImpl.Inspector
-
- onReceiveError(IOException) - Method in class io.datakernel.eventloop.AsyncUdpSocketImpl.JmxInspector
-
- onRegistered() - Method in class io.datakernel.eventloop.AsyncSslSocket
-
- onRegistered() - Method in interface io.datakernel.eventloop.AsyncTcpSocket.EventHandler
-
- onRegistered() - Method in interface io.datakernel.eventloop.AsyncUdpSocket.EventHandler
-
- onResult(T, int) - Method in interface io.datakernel.async.CollectListener
-
- onSend() - Method in interface io.datakernel.eventloop.AsyncUdpSocket.EventHandler
-
- onSend(UdpPacket) - Method in interface io.datakernel.eventloop.AsyncUdpSocketImpl.Inspector
-
- onSend(UdpPacket) - Method in class io.datakernel.eventloop.AsyncUdpSocketImpl.JmxInspector
-
- onSendError(IOException) - Method in interface io.datakernel.eventloop.AsyncUdpSocketImpl.Inspector
-
- onSendError(IOException) - Method in class io.datakernel.eventloop.AsyncUdpSocketImpl.JmxInspector
-
- onStart(CollectListener.CollectCanceller, A) - Method in interface io.datakernel.async.CollectListener
-
- onWrite() - Method in class io.datakernel.eventloop.AsyncSslSocket
-
- onWrite() - Method in interface io.datakernel.eventloop.AsyncTcpSocket.EventHandler
-
Is called when all buffered data is flushed to network.
- onWrite(ByteBuf, int) - Method in interface io.datakernel.eventloop.AsyncTcpSocketImpl.Inspector
-
- onWrite(ByteBuf, int) - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl.JmxInspector
-
- onWriteError(IOException) - Method in interface io.datakernel.eventloop.AsyncTcpSocketImpl.Inspector
-
- onWriteError(IOException) - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl.JmxInspector
-
- onWriteReady() - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl
-
- onWriteReady() - Method in class io.datakernel.eventloop.AsyncUdpSocketImpl
-
- onWriteReady() - Method in interface io.datakernel.eventloop.NioChannelEventHandler
-
- onWriteTimeout() - Method in interface io.datakernel.eventloop.AsyncTcpSocketImpl.Inspector
-
- onWriteTimeout() - Method in class io.datakernel.eventloop.AsyncTcpSocketImpl.JmxInspector
-
- OP_POSTPONED - Static variable in class io.datakernel.eventloop.AsyncTcpSocketImpl
-
- open(ExecutorService, Path, OpenOption[]) - Static method in class io.datakernel.file.AsyncFile
-
Synchronously opens file
- open(ExecutorService, Path, OpenOption[], Object) - Static method in class io.datakernel.file.AsyncFile
-
- openAsync(ExecutorService, Path, OpenOption[]) - Static method in class io.datakernel.file.AsyncFile
-
Asynchronously opens file
- openAsync(ExecutorService, Path, OpenOption[], Object) - Static method in class io.datakernel.file.AsyncFile
-
- or(Predicate<? super T>) - Method in interface io.datakernel.async.AsyncPredicate
-
- or(AsyncPredicate<? super T>) - Method in interface io.datakernel.async.AsyncPredicate
-