MoleculeRpcServer_AkkaHttp

molecule.core.marshalling.MoleculeRpcServer_AkkaHttp
abstract class MoleculeRpcServer_AkkaHttp(rpc: MoleculeRpc) extends RpcHandlers

Attributes

Source
MoleculeRpcServer_AkkaHttp.scala
Graph
Supertypes
class RpcHandlers
trait Logging
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited classlikes

implicit class byteBuffer2byteArray(byteBuffer: ByteBuffer)

Attributes

Inherited from:
SerializationUtils
Source
SerializationUtils.scala
Supertypes
class Object
trait Matchable
class Any

Value members

Inherited methods

def handleDelete(argsSerialized: ByteBuffer): Future[Array[Byte]]

Attributes

Inherited from:
RpcHandlers
Source
RpcHandlers.scala
def handleInsert(argsSerialized: ByteBuffer): Future[Array[Byte]]

Attributes

Inherited from:
RpcHandlers
Source
RpcHandlers.scala
def handleQuery(argsSerialized: ByteBuffer): Future[Array[Byte]]

Attributes

Inherited from:
RpcHandlers
Source
RpcHandlers.scala
def handleQueryCursor(argsSerialized: ByteBuffer): Future[Array[Byte]]

Attributes

Inherited from:
RpcHandlers
Source
RpcHandlers.scala
def handleQueryOffset(argsSerialized: ByteBuffer): Future[Array[Byte]]

Attributes

Inherited from:
RpcHandlers
Source
RpcHandlers.scala
def handleSave(argsSerialized: ByteBuffer): Future[Array[Byte]]

Attributes

Inherited from:
RpcHandlers
Source
RpcHandlers.scala
def handleUpdate(argsSerialized: ByteBuffer): Future[Array[Byte]]

Attributes

Inherited from:
RpcHandlers
Source
RpcHandlers.scala
protected def logger: Logger

The logger for this class.

The logger for this class.

Attributes

Inherited from:
Logging
Source
Logging.scala
protected def loggerName: String

Override this to change the name of the underlying logger.

Override this to change the name of the underlying logger.

Defaults to class name with package

Attributes

Inherited from:
Logging
Source
Logging.scala

Concrete fields

val moleculeRpcRoute: Route

Inherited fields

val logFormatter: Formatter

Attributes

Inherited from:
MoleculeLogging
Source
MoleculeLogging.scala
val logLevel: Level

Attributes

Inherited from:
MoleculeLogging
Source
MoleculeLogging.scala

Implicits

Implicits

implicit val executionContext: ExecutionContextExecutor
implicit val system: ActorSystem

Inherited implicits

final implicit def byteBuffer2byteArray(byteBuffer: ByteBuffer): byteBuffer2byteArray

Attributes

Inherited from:
SerializationUtils
Source
SerializationUtils.scala