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