Package com.biglybt.core.devices
Interface DeviceTemplate
-
- All Known Subinterfaces:
DeviceMediaRendererTemplate
- All Known Implementing Classes:
DeviceMediaRendererTemplateImpl
public interface DeviceTemplate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Device
createInstance(java.lang.String name)
auto devices can't be manually createdDevice
createInstance(java.lang.String name, java.lang.String uid, boolean manual)
java.lang.String
getClassification()
java.lang.String
getManufacturer()
java.lang.String
getName()
java.lang.String
getShortDescription()
int
getType()
boolean
isAuto()
-
-
-
Method Detail
-
getType
int getType()
-
getName
java.lang.String getName()
-
getManufacturer
java.lang.String getManufacturer()
-
getClassification
java.lang.String getClassification()
-
getShortDescription
java.lang.String getShortDescription()
-
isAuto
boolean isAuto()
-
createInstance
Device createInstance(java.lang.String name) throws DeviceManagerException
auto devices can't be manually created- Parameters:
name
-- Returns:
- Throws:
DeviceManagerException
-
createInstance
Device createInstance(java.lang.String name, java.lang.String uid, boolean manual) throws DeviceManagerException
- Throws:
DeviceManagerException
-
-