DefaultAuditChannel

uk.gov.hmrc.play.audit.DefaultAuditChannel
@Singleton
class DefaultAuditChannel(val auditingConfig: AuditingConfig, val materializer: Materializer, val lifecycle: ApplicationLifecycle, val datastreamMetrics: DatastreamMetrics) extends AuditChannel

Attributes

Graph
Supertypes
trait AuditChannel
class Object
trait Matchable
class Any

Members list

Value members

Inherited methods

def datastreamHandler(path: String): AuditHandler

Attributes

Inherited from:
AuditChannel
def send(path: String, event: JsValue)(implicit ec: ExecutionContext): Future[HandlerResult]

Attributes

Inherited from:
AuditChannel

Concrete fields

val lifecycle: ApplicationLifecycle
val materializer: Materializer

Inherited fields

lazy val baseUri: BaseUri

Attributes

Inherited from:
AuditChannel
lazy val consumer: Consumer

Attributes

Inherited from:
AuditChannel

Attributes

Inherited from:
AuditChannel
val defaultConnectionTimeout: Duration

Attributes

Inherited from:
AuditChannel
val defaultRequestTimeout: Duration

Attributes

Inherited from:
AuditChannel

Attributes

Inherited from:
AuditChannel