com.aelitis.azureus.core.devices
Interface DeviceManager
- All Known Implementing Classes:
- DeviceManagerImpl
public interface DeviceManager
CONFIG_VIEW_HIDE_REND_GENERIC
static final java.lang.String CONFIG_VIEW_HIDE_REND_GENERIC
- See Also:
- Constant Field Values
CONFIG_VIEW_SHOW_ONLY_TAGGED
static final java.lang.String CONFIG_VIEW_SHOW_ONLY_TAGGED
- See Also:
- Constant Field Values
getDeviceTemplates
DeviceTemplate[] getDeviceTemplates(int device_type)
getDeviceManufacturers
DeviceManager.DeviceManufacturer[] getDeviceManufacturers(int device_type)
getDevices
Device[] getDevices()
addVirtualDevice
Device addVirtualDevice(int type,
java.lang.String uid,
java.lang.String classification,
java.lang.String name)
throws DeviceManagerException
- Throws:
DeviceManagerException
addInetDevice
Device addInetDevice(int type,
java.lang.String uid,
java.lang.String classification,
java.lang.String name,
java.net.InetAddress address)
throws DeviceManagerException
- Throws:
DeviceManagerException
search
void search(int max_millis,
DeviceSearchListener listener)
getAutoSearch
boolean getAutoSearch()
setAutoSearch
void setAutoSearch(boolean auto)
getAutoHideOldDevicesDays
int getAutoHideOldDevicesDays()
setAutoHideOldDevicesDays
void setAutoHideOldDevicesDays(int days)
isRSSPublishEnabled
boolean isRSSPublishEnabled()
setRSSPublishEnabled
void setRSSPublishEnabled(boolean enabled)
getRSSLink
java.lang.String getRSSLink()
getUnassociatedDevices
DeviceManager.UnassociatedDevice[] getUnassociatedDevices()
getTranscodeManager
TranscodeManager getTranscodeManager()
getDefaultWorkingDirectory
java.io.File getDefaultWorkingDirectory()
setDefaultWorkingDirectory
void setDefaultWorkingDirectory(java.io.File dir)
isBusy
boolean isBusy(int device_type)
getOfflineDownlaoderManager
DeviceOfflineDownloaderManager getOfflineDownlaoderManager()
isTiVoEnabled
boolean isTiVoEnabled()
setTiVoEnabled
void setTiVoEnabled(boolean enabled)
getDisableSleep
boolean getDisableSleep()
setDisableSleep
void setDisableSleep(boolean b)
getLocalServiceName
java.lang.String getLocalServiceName()
addDiscoveryListener
void addDiscoveryListener(DeviceManagerDiscoveryListener listener)
removeDiscoveryListener
void removeDiscoveryListener(DeviceManagerDiscoveryListener listener)
addListener
void addListener(DeviceManagerListener listener)
removeListener
void removeListener(DeviceManagerListener listener)
findDevice
Device findDevice(UPnPDevice upnpDevice)
- Parameters:
upnpDevice
-
- Returns:
- Since:
- 5.0.0.1