|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IEntityClass | |
---|---|
net.floodlightcontroller.devicemanager | |
net.floodlightcontroller.devicemanager.internal |
Uses of IEntityClass in net.floodlightcontroller.devicemanager |
---|
Methods in net.floodlightcontroller.devicemanager that return IEntityClass | |
---|---|
IEntityClass |
IEntityClassifierService.classifyEntity(Entity entity)
Classify the given entity into an IEntityClass. |
IEntityClass |
IDevice.getEntityClass()
Get the entity class for the device. |
IEntityClass |
IEntityClassifierService.reclassifyEntity(IDevice curDevice,
Entity entity)
Reclassify the given entity into a class. |
Methods in net.floodlightcontroller.devicemanager with parameters of type IEntityClass | |
---|---|
IDevice |
IDeviceService.findClassDevice(IEntityClass entityClass,
long macAddress,
java.lang.Short vlan,
java.lang.Integer ipv4Address)
Get a destination device using entity fields that corresponds with the given source device. |
java.util.Iterator<? extends IDevice> |
IDeviceService.queryClassDevices(IEntityClass entityClass,
java.lang.Long macAddress,
java.lang.Short vlan,
java.lang.Integer ipv4Address,
java.lang.Long switchDPID,
java.lang.Integer switchPort)
Find devices that match the provided query. |
Uses of IEntityClass in net.floodlightcontroller.devicemanager.internal |
---|
Classes in net.floodlightcontroller.devicemanager.internal that implement IEntityClass | |
---|---|
protected static class |
DefaultEntityClassifier.DefaultEntityClass
A default fixed entity class |
Methods in net.floodlightcontroller.devicemanager.internal that return IEntityClass | |
---|---|
IEntityClass |
DefaultEntityClassifier.classifyEntity(Entity entity)
|
IEntityClass |
Device.getEntityClass()
|
IEntityClass |
DefaultEntityClassifier.reclassifyEntity(IDevice curDevice,
Entity entity)
|
Methods in net.floodlightcontroller.devicemanager.internal with parameters of type IEntityClass | |
---|---|
protected Device |
DeviceManagerImpl.allocateDevice(java.lang.Long deviceKey,
Entity entity,
IEntityClass entityClass)
|
protected Device |
DeviceManagerImpl.allocateDevice(java.lang.Long deviceKey,
java.lang.String dhcpClientName,
java.util.List<AttachmentPoint> aps,
java.util.List<AttachmentPoint> trueAPs,
java.util.Collection<Entity> entities,
IEntityClass entityClass)
|
IDevice |
DeviceManagerImpl.findClassDevice(IEntityClass entityClass,
long macAddress,
java.lang.Short vlan,
java.lang.Integer ipv4Address)
|
protected Device |
DeviceManagerImpl.findDestByEntity(IEntityClass reference,
Entity dstEntity)
Get a destination device using entity fields that corresponds with the given source device. |
protected boolean |
DeviceManagerImpl.isEntityAllowed(Entity entity,
IEntityClass entityClass)
|
protected java.util.Iterator<Device> |
DeviceManagerImpl.queryClassByEntity(IEntityClass clazz,
java.util.EnumSet<IDeviceService.DeviceField> keyFields,
Entity entity)
|
java.util.Iterator<? extends IDevice> |
DeviceManagerImpl.queryClassDevices(IEntityClass entityClass,
java.lang.Long macAddress,
java.lang.Short vlan,
java.lang.Integer ipv4Address,
java.lang.Long switchDPID,
java.lang.Integer switchPort)
|
protected void |
DeviceManagerImpl.removeEntity(Entity removed,
IEntityClass entityClass,
java.lang.Long deviceKey,
java.util.Collection<Entity> others)
|
Constructors in net.floodlightcontroller.devicemanager.internal with parameters of type IEntityClass | |
---|---|
Device(DeviceManagerImpl deviceManager,
java.lang.Long deviceKey,
Entity entity,
IEntityClass entityClass)
Create a device from an entities |
|
Device(DeviceManagerImpl deviceManager,
java.lang.Long deviceKey,
java.lang.String dhcpClientName,
java.util.Collection<AttachmentPoint> oldAPs,
java.util.Collection<AttachmentPoint> attachmentPoints,
java.util.Collection<Entity> entities,
IEntityClass entityClass)
Create a device from a set of entities |
|
DeviceIterator(java.util.Iterator<Device> subIterator,
IEntityClass[] entityClasses,
java.lang.Long macAddress,
java.lang.Short vlan,
java.lang.Integer ipv4Address,
java.lang.Long switchDPID,
java.lang.Integer switchPort)
Construct a new device iterator over the key fields |
|
DeviceManagerImpl.ClassState(IEntityClass clazz)
Allocate a new DeviceManagerImpl.ClassState object for the class |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |