blob: 2ee1ea0aee13f87028d08e179f7c201546cff741 [file] [log] [blame]
Brian O'Connordee2e6b2014-08-12 11:34:51 -07001package net.onrc.onos.core.matchaction;
2
3/**
4 * TODO.
5 */
6public interface MatchActionOperationsEvent {
7
8 /**
9 * TODO.
10 *
Ray Milkey42ae1b52014-08-15 16:37:06 -070011 * @return Match Action Operations Id (this is a WIP).
Brian O'Connordee2e6b2014-08-12 11:34:51 -070012 */
13 public MatchActionOperationsId getId();
14
15 /**
16 * TODO.
17 *
Ray Milkey42ae1b52014-08-15 16:37:06 -070018 * @return Match Action Operations State (this is a WIP).
Brian O'Connordee2e6b2014-08-12 11:34:51 -070019 */
20 public MatchActionOperationsState getState();
21
22 /**
23 * Returns the time at which the event was created.
24 *
25 * @return the time in milliseconds since start of epoch
26 */
27 long getTime();
28}