|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DeviceClassService
Service interface for device classes. Provides access to device classes assigned to a client, and methods to determine the best matching device class for a client and a resource requested by the client.
Method Summary | |
---|---|
DeviceClassEquation |
getBestEquation(java.util.List<? extends DeviceClassEquation> deviceEquations)
Performs getBestMatch where the order of the device classes passed in is the priority order. |
DeviceClass |
getBestMatch(DeviceClassCapable resource)
|
DeviceClass |
getBestMatch(java.util.List<? extends DeviceClass> deviceClasses)
Performs getBestMatch where the order of the device classes passed in is the priority order. |
DeviceClass |
getBestMatch(java.util.Set<? extends DeviceClass> deviceClasses)
Performs getBestMatch where |
java.util.List<? extends DeviceClass> |
getClientDeviceClasses()
|
Method Detail |
---|
DeviceClass getBestMatch(DeviceClassCapable resource) throws DataException, ModelException
resource
- A resource that supports a specific set of device classes
DataException
ModelException
DeviceClass getBestMatch(java.util.Set<? extends DeviceClass> deviceClasses)
deviceClasses
- A set of device classes
DeviceClass getBestMatch(java.util.List<? extends DeviceClass> deviceClasses)
deviceClasses
- A set of device classes
DeviceClassEquation getBestEquation(java.util.List<? extends DeviceClassEquation> deviceEquations)
deviceEquations
- A set of device equations
java.util.List<? extends DeviceClass> getClientDeviceClasses()
null
but may be empty
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |