LocalEndpoint

abstract class LocalEndpoint[I, O](name: String)(implicit evidence$1: ClassTag[I], evidence$2: Encoder[I], evidence$3: Decoder[I], evidence$4: Encoder[O], evidence$5: Decoder[O]) extends AbstractEndpoint[Nothing, Nothing]
class AbstractEndpoint[Nothing, Nothing]
class Object
trait Matchable
class Any

Value members

Abstract methods

def localHandle(system: ActorSystem[_], i: I): ResponseWithStatus[O]

Concrete methods

def call(system: ActorSystem[_], i: I, timeout: Duration): Future[O]
def callJson(system: ActorSystem[_], i: Json, timeout: Duration, customeRequestId: Option[String]): Future[O]
def tell(system: ActorSystem[_], i: I): Unit
def tellJson(system: ActorSystem[_], i: Json): Unit

Inherited methods

def handler(ctx: ActorSystem[_], i: Nothing, entityId: Option[String]): ResponseWithStatus[O]
Inherited from:
AbstractEndpoint
def listen(system: ActorSystem[_]): Unit
Inherited from:
AbstractEndpoint