Interface Device

All Known Subinterfaces:
DeviceContentDirectory, DeviceInternetGateway, DeviceMediaRenderer, DeviceUPnP
All Known Implementing Classes:
DeviceContentDirectoryImpl, DeviceImpl, DeviceInternetGatewayImpl, DeviceiTunes, DeviceMediaRendererImpl, DeviceMediaRendererManual, DeviceTivo, DeviceUPnPImpl

public interface Device
  • Field Details

  • Method Details

    • getType

      int getType()
    • getID

      String getID()
    • getName

      String getName()
    • setName

      void setName(String name, boolean isAutomaticName)
    • getClassification

      String getClassification()
    • getShortDescription

      String getShortDescription()
    • alive

      void alive()
    • isAlive

      boolean isAlive()
    • isLivenessDetectable

      boolean isLivenessDetectable()
    • isBusy

      boolean isBusy()
    • isManual

      boolean isManual()
    • setHidden

      void setHidden(boolean is_hidden)
    • isHidden

      boolean isHidden()
    • setTagged

      void setTagged(boolean is_tagged)
    • isTagged

      boolean isTagged()
    • isBrowsable

      boolean isBrowsable()
    • getBrowseLocations

      Device.browseLocation[] getBrowseLocations()
    • getAddress

      InetAddress getAddress()
    • setAddress

      void setAddress(InetAddress address)
    • setTransientProperty

      void setTransientProperty(Object key, Object value)
    • getTransientProperty

      Object getTransientProperty(Object key)
    • getDisplayProperties

      String[][] getDisplayProperties()
      Array of resource strings and their associated values
      Returns:
    • requestAttention

      void requestAttention()
    • remove

      void remove()
    • setCanRemove

      void setCanRemove(boolean can)
    • canRemove

      boolean canRemove()
    • getInfo

      String getInfo()
    • getError

      String getError()
    • getStatus

      String getStatus()
    • addListener

      void addListener(DeviceListener listener)
    • removeListener

      void removeListener(DeviceListener listener)
    • getString

      String getString()
    • isGenericUSB

      boolean isGenericUSB()
    • setGenericUSB

      void setGenericUSB(boolean b)
    • getImageID

      String getImageID()
    • getImageIDs

      List<String> getImageIDs()
    • setImageID

      void setImageID(String id)
    • isNameAutomatic

      boolean isNameAutomatic()
    • setExportable

      void setExportable(boolean b)
    • isExportable

      boolean isExportable()
    • getWikiURL

      URL getWikiURL()
    • getVuzeFile

      VuzeFile getVuzeFile() throws IOException
      Throws:
      IOException
    • getDirectTranscodeProfiles

      TranscodeProfile[] getDirectTranscodeProfiles()