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 Detail

      • addTrace

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

        List<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