NioReactor

cc.otavia.core.transport.reactor.nio.NioReactor
See theNioReactor companion object
class NioReactor(val system: ActorSystem, val transportFactory: TransportFactory, val maxTasksPerRun: Int) extends AtomicInteger, Reactor

Attributes

Companion
object
Graph
Supertypes
trait Reactor
class AtomicInteger
class Number
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def submit(command: Command): Unit

Attributes

Definition Classes

Inherited methods

final def accumulateAndGet(x$0: Int, x$1: IntBinaryOperator): Int

Attributes

Inherited from:
AtomicInteger
final def addAndGet(x$0: Int): Int

Attributes

Inherited from:
AtomicInteger
def byteValue(): Byte

Attributes

Inherited from:
Number
final def close(channel: AbstractChannel): Unit

Attributes

Inherited from:
Reactor
final def compareAndExchange(x$0: Int, x$1: Int): Int

Attributes

Inherited from:
AtomicInteger
final def compareAndExchangeAcquire(x$0: Int, x$1: Int): Int

Attributes

Inherited from:
AtomicInteger
final def compareAndExchangeRelease(x$0: Int, x$1: Int): Int

Attributes

Inherited from:
AtomicInteger
final def compareAndSet(x$0: Int, x$1: Int): Boolean

Attributes

Inherited from:
AtomicInteger
final def decrementAndGet(): Int

Attributes

Inherited from:
AtomicInteger
final def disconnect(channel: AbstractChannel): Unit

Attributes

Inherited from:
Reactor
def doubleValue(): Double

Attributes

Inherited from:
AtomicInteger
def floatValue(): Float

Attributes

Inherited from:
AtomicInteger
final def flush(channel: AbstractChannel, payload: FileRegion | RecyclablePageBuffer): Unit

Attributes

Inherited from:
Reactor
final def get(): Int

Attributes

Inherited from:
AtomicInteger
final def getAcquire(): Int

Attributes

Inherited from:
AtomicInteger
final def getAndAccumulate(x$0: Int, x$1: IntBinaryOperator): Int

Attributes

Inherited from:
AtomicInteger
final def getAndAdd(x$0: Int): Int

Attributes

Inherited from:
AtomicInteger
final def getAndDecrement(): Int

Attributes

Inherited from:
AtomicInteger
final def getAndIncrement(): Int

Attributes

Inherited from:
AtomicInteger
final def getAndSet(x$0: Int): Int

Attributes

Inherited from:
AtomicInteger
final def getAndUpdate(x$0: IntUnaryOperator): Int

Attributes

Inherited from:
AtomicInteger
final def getOpaque(): Int

Attributes

Inherited from:
AtomicInteger
final def getPlain(): Int

Attributes

Inherited from:
AtomicInteger
final def incrementAndGet(): Int

Attributes

Inherited from:
AtomicInteger
def intValue(): Int

Attributes

Inherited from:
AtomicInteger
final def lazySet(x$0: Int): Unit

Attributes

Inherited from:
AtomicInteger
def longValue(): Long

Attributes

Inherited from:
AtomicInteger
final def open(channel: AbstractChannel, path: Path, options: Seq[OpenOption], attrs: Seq[FileAttribute[_]]): Unit

Attributes

Inherited from:
Reactor
final def read(channel: AbstractChannel, plan: ReadPlan): Unit

Attributes

Inherited from:
Reactor
final def set(x$0: Int): Unit

Attributes

Inherited from:
AtomicInteger
final def setOpaque(x$0: Int): Unit

Attributes

Inherited from:
AtomicInteger
final def setPlain(x$0: Int): Unit

Attributes

Inherited from:
AtomicInteger
final def setRelease(x$0: Int): Unit

Attributes

Inherited from:
AtomicInteger
def shortValue(): Short

Attributes

Inherited from:
Number
def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Inherited from:
AtomicInteger
final def updateAndGet(x$0: IntUnaryOperator): Int

Attributes

Inherited from:
AtomicInteger
final def weakCompareAndSetAcquire(x$0: Int, x$1: Int): Boolean

Attributes

Inherited from:
AtomicInteger
final def weakCompareAndSetPlain(x$0: Int, x$1: Int): Boolean

Attributes

Inherited from:
AtomicInteger
final def weakCompareAndSetRelease(x$0: Int, x$1: Int): Boolean

Attributes

Inherited from:
AtomicInteger
final def weakCompareAndSetVolatile(x$0: Int, x$1: Int): Boolean

Attributes

Inherited from:
AtomicInteger

Deprecated and Inherited methods

@Deprecated(since = "9")
final def weakCompareAndSet(x$0: Int, x$1: Int): Boolean

Attributes

Deprecated
true
Inherited from:
AtomicInteger