com.aelitis.azureus.core.devices.impl
Class DeviceDriveManager

java.lang.Object
  extended by com.aelitis.azureus.core.devices.impl.DeviceDriveManager
All Implemented Interfaces:
DriveDetectedListener

public class DeviceDriveManager
extends Object
implements DriveDetectedListener


Constructor Summary
protected DeviceDriveManager(DeviceManagerImpl _manager)
           
 
Method Summary
protected  DeviceMediaRendererManual addDevice(String target_name, String target_classification, File root, File target_directory, boolean generic)
           
 void driveDetected(DriveDetectedInfo info)
           
 void driveRemoved(DriveDetectedInfo info)
           
protected  DeviceMediaRenderer getDeviceMediaRendererByClassification(String target_classification)
           
protected  void log(String str)
           
protected  void log(String str, Throwable e)
           
protected  void mapDevice(DeviceMediaRendererManual renderer, File root, File copy_to)
           
protected  void search()
           
protected  void unMapDevice(File root)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceDriveManager

protected DeviceDriveManager(DeviceManagerImpl _manager)
Method Detail

search

protected void search()

driveDetected

public void driveDetected(DriveDetectedInfo info)
Specified by:
driveDetected in interface DriveDetectedListener

getDeviceMediaRendererByClassification

protected DeviceMediaRenderer getDeviceMediaRendererByClassification(String target_classification)

addDevice

protected DeviceMediaRendererManual addDevice(String target_name,
                                              String target_classification,
                                              File root,
                                              File target_directory,
                                              boolean generic)

driveRemoved

public void driveRemoved(DriveDetectedInfo info)
Specified by:
driveRemoved in interface DriveDetectedListener

mapDevice

protected void mapDevice(DeviceMediaRendererManual renderer,
                         File root,
                         File copy_to)

unMapDevice

protected void unMapDevice(File root)

log

protected void log(String str)

log

protected void log(String str,
                   Throwable e)