|
||||||||||
| 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 | |||||||||