{ } }
Tree 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES   SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

com.ibm.portal.devicesupport
Interface DeviceClassLocator<E extends DeviceClass>

All Superinterfaces:
Locator<E>
public interface DeviceClassLocator<E extends DeviceClass>
extends Locator<E>

A locator for device classes. Provides access to device classes based on their name.

Since:
7.0.0.2

Method Summary
 E findByName(java.lang.String name)
          Find a device class by administrative name
 java.util.List<E> findByNames(java.util.List<java.lang.String> names)
          Finds device classes by administrative name
 
Methods inherited from interface com.ibm.portal.Locator
findByID, findByUniqueName
 

Method Detail

findByName

E findByName(java.lang.String name)
                                 throws DataException
Find a device class by administrative name

Parameters:
name - name of a device class
Returns:
the device class if one exists with the given name, otherwise null
Throws:
DataException - if an error occurred while accessing the backend

findByNames

java.util.List<E> findByNames(java.util.List<java.lang.String> names)
                                                  throws DataException
Finds device classes by administrative name

Parameters:
name - list of names of a device class, not null
Returns:
the list of device classes. for each position in the list of names, it contains the device class if one exists, otherwise null
Throws:
DataException - if an error occurred while accessing the backend
Since:
8.0.0.1
Tree 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES   SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD