object EventProducer
The event producer implementation that can be included a gRPC route in an Akka HTTP server.
- Source
- EventProducer.scala
- Alphabetic
- By Inheritance
- EventProducer
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final class EventProducerSource extends AnyRef
- final class Transformation extends AnyRef
Transformation of events to the external (public) representation.
Transformation of events to the external (public) representation. Events can be excluded by mapping them to
None.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def grpcServiceHandler(sources: Set[EventProducerSource], interceptor: Option[EventProducerInterceptor])(implicit system: ActorSystem[_]): PartialFunction[HttpRequest, Future[HttpResponse]]
The gRPC route that can be included in an Akka HTTP server.
The gRPC route that can be included in an Akka HTTP server.
- sources
All sources that should be available from this event producer
- interceptor
An optional request interceptor applied to each request to the service
- def grpcServiceHandler(sources: Set[EventProducerSource])(implicit system: ActorSystem[_]): PartialFunction[HttpRequest, Future[HttpResponse]]
The gRPC route that can be included in an Akka HTTP server.
The gRPC route that can be included in an Akka HTTP server.
- sources
All sources that should be available from this event producer
- def grpcServiceHandler(source: EventProducerSource)(implicit system: ActorSystem[_]): PartialFunction[HttpRequest, Future[HttpResponse]]
The gRPC route that can be included in an Akka HTTP server.
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object EventProducerSource
- object Transformation