Class MemoryTraceStorePlugin

  • All Implemented Interfaces:
    TraceStorePlugin, io.vertigo.core.node.component.CoreComponent, io.vertigo.core.node.component.Plugin

    public final class MemoryTraceStorePlugin
    extends Object
    implements TraceStorePlugin
    Author:
    xdurand
    • Constructor Detail

      • MemoryTraceStorePlugin

        public MemoryTraceStorePlugin()
    • Method Detail

      • read

        public Trace read​(Long idAuditTrace)
        Description copied from interface: TraceStorePlugin
        Gets an audit trail.
        Specified by:
        read in interface TraceStorePlugin
        Parameters:
        idAuditTrace - the audit trail defined by its id.
        Returns:
        the
      • create

        public void create​(Trace auditTrace)
        Description copied from interface: TraceStorePlugin
        Saves a new audit trail. Attention: The audit MUST NOT have an id.
        Specified by:
        create in interface TraceStorePlugin
        Parameters:
        auditTrace - the audit trail to save.