@Service public class EventHistoryManager extends Object implements EventHistoryService
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.cluster.ClusterService |
clusterService |
protected org.onosproject.core.CoreService |
coreService |
protected org.onosproject.net.device.DeviceService |
deviceService |
protected org.onosproject.net.edge.EdgePortService |
edgeService |
protected org.onosproject.net.host.HostService |
hostService |
protected org.onosproject.net.link.LinkService |
linkService |
protected org.onosproject.mastership.MastershipService |
mastershipService |
protected org.onosproject.net.topology.TopologyService |
topologyService |
| Constructor and Description |
|---|
EventHistoryManager() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
void |
clear()
Clears all stored history.
|
protected void |
deactivate() |
Deque<org.onosproject.event.Event<?,?>> |
history()
Returns unmodifiable view of ONOS events history.
|
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.core.CoreService coreService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.mastership.MastershipService mastershipService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.device.DeviceService deviceService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.link.LinkService linkService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.topology.TopologyService topologyService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.host.HostService hostService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.cluster.ClusterService clusterService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.edge.EdgePortService edgeService
@Activate protected void activate()
@Deactivate protected void deactivate()
public Deque<org.onosproject.event.Event<?,?>> history()
EventHistoryServicehistory in interface EventHistoryServicepublic void clear()
EventHistoryServiceclear in interface EventHistoryService