Package org.onosproject.store.device.impl
Implementation of distributed device store using p2p synchronization protocol.
-
Class Summary Class Description DeviceAntiEntropyAdvertisement Device Advertisement message.DeviceAntiEntropyRequest Message to request for other peers information.DeviceClockManager Clock service to issue Timestamp based on Device Mastership.DeviceFragmentId Identifier for DeviceDesctiption from a Provider.DeviceKey Key for DeviceDescriptions in ECDeviceStore.ECDeviceStore Manages the inventory of devices using aEventuallyConsistentMap.GossipDeviceStore Manages inventory of infrastructure devices using gossip protocol to distribute information.GossipDeviceStoreMessageSubjects MessageSubjects used by GossipDeviceStore peer-peer communication.InternalDeviceEvent Information published by GossipDeviceStore to notify peers of a device change event.InternalDeviceEventSerializer Kryo Serializer forInternalDeviceEvent.InternalDeviceRemovedEvent Information published by GossipDeviceStore to notify peers of a device being administratively removed.InternalDeviceStatusChangeEvent Information published by GossipDeviceStore to notify peers of a device going offline.InternalDeviceStatusChangeEventSerializer Kryo Serializer forInternalDeviceStatusChangeEvent.InternalPortEvent Information published by GossipDeviceStore to notify peers of a port change event.InternalPortEventSerializer Kryo Serializer forInternalPortEvent.InternalPortStatusEvent Information published by GossipDeviceStore to notify peers of a port status change event.InternalPortStatusEventSerializer Kryo Serializer forInternalPortStatusEvent.PortFragmentId Identifier for PortDescription from a Provider.PortKey Key for PortDescriptions in ECDeviceStore.