Package com.biglybt.core.devices.impl
Class DeviceDriveManager
java.lang.Object
com.biglybt.core.devices.impl.DeviceDriveManager
- All Implemented Interfaces:
DriveDetectedListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AsyncDispatcher
(package private) Map
<String, DeviceMediaRendererManual> (package private) boolean
private DeviceManagerImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DeviceMediaRendererManual
addDevice
(String target_name, String target_classification, File root, File target_directory, boolean generic) void
void
protected DeviceMediaRenderer
getDeviceMediaRendererByClassification
(String target_classification) protected void
protected void
protected void
mapDevice
(DeviceMediaRendererManual renderer, File root, File copy_to) protected void
search()
protected void
unMapDevice
(File root)
-
Field Details
-
manager
-
device_map
Map<String,DeviceMediaRendererManual> device_map -
async_dispatcher
-
listener_added
boolean listener_added
-
-
Constructor Details
-
DeviceDriveManager
-
-
Method Details
-
search
protected void search() -
driveDetected
- Specified by:
driveDetected
in interfaceDriveDetectedListener
-
getDeviceMediaRendererByClassification
-
addDevice
protected DeviceMediaRendererManual addDevice(String target_name, String target_classification, File root, File target_directory, boolean generic) -
driveRemoved
- Specified by:
driveRemoved
in interfaceDriveDetectedListener
-
mapDevice
-
unMapDevice
-
log
-
log
-