Audit

uk.gov.hmrc.play.audit.model.Audit
See theAudit companion object
class Audit(applicationName: String, auditConnector: AuditConnector) extends AuditTags

Attributes

Companion
object
Graph
Supertypes
trait AuditTags
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def as[A](auditMagnet: AuditAsMagnet[A])(body: () => A)(implicit hc: HeaderCarrier, ec: ExecutionContext): A
def asyncAs[A](auditMagnet: AuditAsMagnet[A])(body: () => A)(implicit hc: HeaderCarrier, ec: ExecutionContext): Future[A]
def sendDataEvent(de: DataEvent)(implicit ec: ExecutionContext): Unit
def sendMergedDataEvent(de: MergedDataEvent)(implicit ec: ExecutionContext): Unit

Inherited fields

val TransactionName: String

Attributes

Inherited from:
AuditTags
val xRequestId: String

Attributes

Inherited from:
AuditTags