Interface TraceManager

All Superinterfaces:
io.vertigo.core.node.component.Component, io.vertigo.core.node.component.CoreComponent, io.vertigo.core.node.component.Manager
All Known Implementing Classes:
TraceManagerImpl

public interface TraceManager extends io.vertigo.core.node.component.Manager
Author:
xdurand
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addTrace(Trace auditTrace)
    Add an audit trail
    io.vertigo.datamodel.data.model.DtList<Trace>
    findTrace(TraceCriteria auditTraceCriteria)
    Search an audit trail
    getTrace(Long idAuditTrace)
    Get an audit trail
  • Method Details

    • addTrace

      void addTrace(Trace auditTrace)
      Add an audit trail
      Parameters:
      auditTrace -
    • findTrace

      io.vertigo.datamodel.data.model.DtList<Trace> findTrace(TraceCriteria auditTraceCriteria)
      Search an audit trail
      Parameters:
      auditTraceCriteria -
      Returns:
      the matching audit traces
    • getTrace

      Trace getTrace(Long idAuditTrace)
      Get an audit trail
      Parameters:
      idAuditTrace -
      Returns:
      the autdit trace for the desired id