com.h3c.of.ctl

## Interface CheckpointEvent

- All Superinterfaces:
    Event, MessageEvent, OpenflowEvent, TypedEvent<OpenflowEventType>

      public interface CheckpointEvent
      extends MessageEvent

  An OpenFlow Controller Checkpoint event.

  These events subclass `MessageEvent`, and may be used by the `management API` to inject checkpoints into the recorded TX/RX message stream, for diagnostic purposes.

  The event types associated with this event are:

  - `OpenflowEventType.MX_CHECKPOINT`

  Each checkpoint also has a `code` used to designate different categories of checkpoint.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `CheckpointEvent.Code` Designates the checkpoint code.

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `CheckpointEvent.Code` | `code()` Returns the checkpoint code.
    `String` | `text()` Returns the textual description associated with this event.

    - ### Methods inherited from interface com.h3c.of.ctl.MessageEvent

      `auxId, dpid, msg, negotiated, remoteId, setDpid`

    - ### Methods inherited from interface com.h3c.util.event.TypedEvent

      `ts, type`

- - ### Method Detail

    - #### code

          CheckpointEvent.Code code()

      Returns the checkpoint code.
      Returns:
        the checkpoint code

    - #### text

          String text()

      Returns the textual description associated with this event.
      Returns:
        the textual description

Copyright © 2014. All Rights Reserved.