com.h3c.sdn.trace

## Interface Trace

-     public interface Trace

  Aggregates list of message events with bookmark timestamp.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `long` | `bookmark()` Returns the bookmark for this trace, representing the most recent wrapped message event identifier at the time the trace was created.
    `List<MessageEventWrapper>` | `events()` Returns the list of events associated with this trace.
    `boolean` | `recording()` Returns the state of recording at the moment this trace object was created.

- - ### Method Detail

    - #### bookmark

          long bookmark()

      Returns the bookmark for this trace, representing the most recent wrapped message event identifier at the time the trace was created. That is, events in the list are up to this bookmark value.
      Returns:
        the bookmark

    - #### recording

          boolean recording()

      Returns the state of recording at the moment this trace object was created.
      Returns:
        `true` if the controller is actively recording messages, `false` otherwise

    - #### events

          List<MessageEventWrapper> events()

      Returns the list of events associated with this trace.
      Returns:
        the list of events

Copyright © 2014. All Rights Reserved.