c

nelson.audit

Auditor

class Auditor extends AnyRef

Source
Auditor.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Auditor
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Auditor(queue: Queue[IO, AuditEvent[_]], defaultLogin: String)

Value Members

  1. def auditSink[A](action: AuditAction)(implicit au: Auditable[A]): Sink[IO, A]
  2. def errorSink: Sink[IO, Throwable]
  3. def process(stg: ~>[StoreOp, IO])(implicit ec: ExecutionContext): Stream[IO, Unit]
  4. def write[A](a: A, action: AuditAction, releaseId: Option[Long] = None, login: String = defaultLogin)(implicit au: Auditable[A]): IO[Unit]