|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
AttachmentPoint | |
DefaultEntityClassifier | This is a default entity classifier that simply classifies all entities into a fixed entity class, with key fields of MAC and VLAN. |
DefaultEntityClassifier.DefaultEntityClass | A default fixed entity class |
Device | Concrete implementation of IDevice |
DeviceIndex | An index that maps key fields of an entity to device keys |
DeviceIndexInterator | An iterator for handling device index queries |
DeviceIterator | An iterator for handling device queries |
DeviceManagerImpl | DeviceManager creates Devices based upon MAC addresses seen in the network. |
DeviceManagerImpl.DeviceUpdate | A device update event to be dispatched |
DeviceMultiIndex | An index that maps key fields of an entity to device keys, with multiple device keys allowed per entity |
DeviceSyncRepresentation | |
DeviceSyncRepresentation.SyncEntity | |
DeviceUniqueIndex | An index that maps key fields of an entity uniquely to a device key |
Entity | An entity on the network is a visible trace of a device that corresponds to a packet received from a particular interface on the edge of a network, with a particular VLAN tag, and a particular MAC address, along with any other packet characteristics we might want to consider as helpful for disambiguating devices. |
IndexedEntity | This is a thin wrapper around Entity that allows overriding
the behavior of Object.hashCode() and Object.equals(Object)
so that the keying behavior in a hash map can be changed dynamically |
Enum Summary | |
---|---|
DeviceManagerImpl.DeviceUpdate.Change |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |