blob: a711d462255276afec8dc002ade17e2e715d3365 [file] [log] [blame]
Brian O'Connordee2e6b2014-08-12 11:34:51 -07001package net.onrc.onos.core.matchaction;
2
3/**
4 * A MatchAction-related event.
5 *
6 * The TODO entry removed by switch or preempted by another request.
7 *
8 */
9public interface MatchActionEvent {
10
11 /**
12 * TODO.
13 *
14 * @return
15 */
16 public MatchActionId getId();
17
18 /**
19 * TODO.
20 *
21 * @return
22 */
23 public MatchActionStatus getStatus();
24
25 /**
26 * Returns the time at which the event was created.
27 *
28 * @return the time in milliseconds since start of epoch
29 */
30 long getTime();
31}