NioReactorWorker

cc.otavia.core.transport.reactor.nio.NioReactorWorker
See theNioReactorWorker companion object
final class NioReactorWorker(val executor: Executor, val system: ActorSystem, val maxTasksPerRun: Int, val ioHandlerFactory: IoHandlerFactory) extends AtomicInteger

Attributes

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

Members list

Value members

Concrete methods

def submitCommand(command: Command): Unit

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 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
def doubleValue(): Double

Attributes

Inherited from:
AtomicInteger
def floatValue(): Float

Attributes

Inherited from:
AtomicInteger
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 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

Concrete fields

val executor: Executor
val maxTasksPerRun: Int