com.aelitis.azureus.core.devices
Interface DeviceOfflineDownloader

All Superinterfaces:
Device
All Known Implementing Classes:
DeviceOfflineDownloaderImpl

public interface DeviceOfflineDownloader
extends Device


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.aelitis.azureus.core.devices.Device
Device.browseLocation
 
Field Summary
 
Fields inherited from interface com.aelitis.azureus.core.devices.Device
DT_CONTENT_DIRECTORY, DT_INTERNET, DT_INTERNET_GATEWAY, DT_MEDIA_RENDERER, DT_OFFLINE_DOWNLOADER, DT_UNKNOWN
 
Method Summary
 void addListener(DeviceOfflineDownloaderListener listener)
           
 DeviceOfflineDownload[] getDownloads()
           
 String getManufacturer()
           
 long getSpaceAvailable(boolean force)
           
 int getTransferingCount()
           
 boolean hasShownFTUX()
           
 boolean isEnabled()
           
 void removeListener(DeviceOfflineDownloaderListener listener)
           
 void setEnabled(boolean b)
           
 void setShownFTUX()
           
 
Methods inherited from interface com.aelitis.azureus.core.devices.Device
addListener, alive, canRemove, getAddress, getBrowseLocations, getClassification, getDirectTranscodeProfiles, getDisplayProperties, getError, getID, getImageID, getInfo, getName, getShortDescription, getStatus, getString, getTransientProperty, getType, getVuzeFile, getWikiURL, isAlive, isBrowsable, isBusy, isExportable, isGenericUSB, isHidden, isLivenessDetectable, isManual, isNameAutomatic, isTagged, remove, removeListener, requestAttention, setAddress, setCanRemove, setExportable, setGenericUSB, setHidden, setImageID, setName, setTagged, setTransientProperty
 

Method Detail

isEnabled

boolean isEnabled()

setEnabled

void setEnabled(boolean b)

hasShownFTUX

boolean hasShownFTUX()

setShownFTUX

void setShownFTUX()

getManufacturer

String getManufacturer()

getSpaceAvailable

long getSpaceAvailable(boolean force)
                       throws DeviceManagerException
Throws:
DeviceManagerException

getTransferingCount

int getTransferingCount()

getDownloads

DeviceOfflineDownload[] getDownloads()

addListener

void addListener(DeviceOfflineDownloaderListener listener)

removeListener

void removeListener(DeviceOfflineDownloaderListener listener)