ProjectionHandler

works.iterative.akka.ProjectionHandler
class ProjectionHandler[E, J](dbConfig: DatabaseConfig[MySQLProfile], processor: ViewProcessor[E], transform: J => E)(using runtime: Runtime[Any]) extends SlickHandler

Attributes

Graph
Supertypes
trait SlickHandler[EventEnvelope[J]]
trait HandlerLifecycle
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def process(envelope: EventEnvelope[J]): DBIO[Done]

Attributes

Definition Classes
SlickHandler

Inherited methods

def start(): Future[Done]

Attributes

Inherited from:
HandlerLifecycle
def stop(): Future[Done]

Attributes

Inherited from:
HandlerLifecycle