A new and improved device manager (woohoo). We support IPv6 now and have fixed...
A new and improved device manager (woohoo). We support IPv6 now and have fixed some bugs. Other changes have been made to prefer 'empty/zero' objects instead of null, which made using the device manger less type safe and more error prone. Unit tests for IPv6 packets will come next, so IPv6 support should be considered experimental for this commit (although in theory it should be fine if IPv4 is).
Showing
- src/main/java/net/floodlightcontroller/accesscontrollist/ACL.java 5 additions, 0 deletions.../java/net/floodlightcontroller/accesscontrollist/ACL.java
- src/main/java/net/floodlightcontroller/core/web/serializers/IPv6Serializer.java 39 additions, 0 deletions...dlightcontroller/core/web/serializers/IPv6Serializer.java
- src/main/java/net/floodlightcontroller/debugevent/IDebugEventService.java 1 addition, 1 deletion...t/floodlightcontroller/debugevent/IDebugEventService.java
- src/main/java/net/floodlightcontroller/devicemanager/IDevice.java 8 additions, 0 deletions.../java/net/floodlightcontroller/devicemanager/IDevice.java
- src/main/java/net/floodlightcontroller/devicemanager/IDeviceListener.java 7 additions, 0 deletions...t/floodlightcontroller/devicemanager/IDeviceListener.java
- src/main/java/net/floodlightcontroller/devicemanager/IDeviceService.java 46 additions, 38 deletions...et/floodlightcontroller/devicemanager/IDeviceService.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/AttachmentPoint.java 1 addition, 1 deletion...ghtcontroller/devicemanager/internal/AttachmentPoint.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/DefaultEntityClassifier.java 1 addition, 2 deletions...oller/devicemanager/internal/DefaultEntityClassifier.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/Device.java 829 additions, 704 deletions...t/floodlightcontroller/devicemanager/internal/Device.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceIndex.java 1 addition, 1 deletion...odlightcontroller/devicemanager/internal/DeviceIndex.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceIndexInterator.java 1 addition, 2 deletions...ntroller/devicemanager/internal/DeviceIndexInterator.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceIterator.java 19 additions, 7 deletions...ightcontroller/devicemanager/internal/DeviceIterator.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceManagerImpl.java 258 additions, 116 deletions...tcontroller/devicemanager/internal/DeviceManagerImpl.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceMultiIndex.java 2 additions, 2 deletions...htcontroller/devicemanager/internal/DeviceMultiIndex.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceSyncRepresentation.java 157 additions, 148 deletions...ller/devicemanager/internal/DeviceSyncRepresentation.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceUniqueIndex.java 2 additions, 2 deletions...tcontroller/devicemanager/internal/DeviceUniqueIndex.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/Entity.java 72 additions, 11 deletions...t/floodlightcontroller/devicemanager/internal/Entity.java
- src/main/java/net/floodlightcontroller/devicemanager/internal/IndexedEntity.java 30 additions, 15 deletions...lightcontroller/devicemanager/internal/IndexedEntity.java
- src/main/java/net/floodlightcontroller/devicemanager/web/AbstractDeviceResource.java 34 additions, 5 deletions...tcontroller/devicemanager/web/AbstractDeviceResource.java
- src/main/java/net/floodlightcontroller/devicemanager/web/DeviceSerializer.java 6 additions, 0 deletions...odlightcontroller/devicemanager/web/DeviceSerializer.java
Loading
Please register or sign in to comment