WriteHandler

sealed trait WriteHandler extends (ChannelId, WriteOp, Request) => Option[Try[Response]]

Write handler.

Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

override def apply(chanId: ChannelId, op: WriteOp, req: Request): Option[Try[Response]]
Value parameters:
chanId

ID of channel

op

Write operator

req

Write request

Definition Classes

Concrete methods

final def orElse(other: WriteHandler): WriteHandler

Returns a new write handler that first try this one, or else if it doesn't match, use the other one.

Returns a new write handler that first try this one, or else if it doesn't match, use the other one.

import acolyte.reactivemongo.WriteHandler

def writeHandler3(h1: WriteHandler, h2: WriteHandler) = h1 orElse h2

Inherited methods

override def toString(): String
Definition Classes
Function3 -> Any
Inherited from:
Function3