public class RouteEvent extends org.onosproject.event.AbstractEvent<RouteEvent.Type,ResolvedRoute>
| Modifier and Type | Class and Description |
|---|---|
static class |
RouteEvent.Type
Route event type.
|
| Modifier | Constructor and Description |
|---|---|
|
RouteEvent(RouteEvent.Type type,
ResolvedRoute subject)
Creates a new route event without specifying previous subject.
|
protected |
RouteEvent(RouteEvent.Type type,
ResolvedRoute subject,
long time)
Creates a new route event.
|
|
RouteEvent(RouteEvent.Type type,
ResolvedRoute subject,
ResolvedRoute prevSubject)
Creates a new route event with previous subject.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
int |
hashCode() |
ResolvedRoute |
prevSubject()
Returns the previous subject of the event.
|
String |
toString() |
public RouteEvent(RouteEvent.Type type, ResolvedRoute subject)
type - event typesubject - event subjectprotected RouteEvent(RouteEvent.Type type, ResolvedRoute subject, long time)
type - event typesubject - event subjecttime - event timepublic RouteEvent(RouteEvent.Type type, ResolvedRoute subject, ResolvedRoute prevSubject)
type - event typesubject - event subjectprevSubject - previous subjectpublic ResolvedRoute prevSubject()
public String toString()
toString in class org.onosproject.event.AbstractEvent<RouteEvent.Type,ResolvedRoute>