DefaultAuditConnector
uk.gov.hmrc.play.audit.DefaultAuditConnector
@Singleton
class DefaultAuditConnector(val auditingConfig: AuditingConfig, val auditChannel: AuditChannel, val lifecycle: ApplicationLifecycle, val datastreamMetrics: DatastreamMetrics) extends AuditConnector
Attributes
- Graph
-
- Supertypes
Members list
Value members
Inherited methods
def sendEvent(event: DataEvent)(implicit hc: HeaderCarrier, ec: ExecutionContext): Future[AuditResult]
Attributes
- Inherited from:
- AuditConnector
def sendExplicitAudit(auditType: String, detail: JsObject)(implicit hc: HeaderCarrier, ec: ExecutionContext): Unit
Attributes
- Inherited from:
- AuditConnector
def sendExplicitAudit[T](auditType: String, detail: T)(implicit hc: HeaderCarrier, ec: ExecutionContext, writes: Writes[T]): Unit
Attributes
- Inherited from:
- AuditConnector
def sendExplicitAudit(auditType: String, detail: Map[String, String])(implicit hc: HeaderCarrier, ec: ExecutionContext): Unit
Attributes
- Inherited from:
- AuditConnector
def sendExtendedEvent(event: ExtendedDataEvent)(implicit hc: HeaderCarrier, ec: ExecutionContext): Future[AuditResult]
Attributes
- Inherited from:
- AuditConnector
def sendMergedEvent(event: MergedDataEvent)(implicit hc: HeaderCarrier, ec: ExecutionContext): Future[AuditResult]
Attributes
- Inherited from:
- AuditConnector
Concrete fields
Inherited fields
Attributes
- Inherited from:
- AuditConnector
Attributes
- Inherited from:
- AuditConnector
In this article