Modifier and Type | Class and Description |
---|---|
class |
TapeDriveManager
Manager used to get TapeDriveCommandService and TapeReadWriteService
|
Constructor and Description |
---|
TapeLibraryServiceImpl(TapeDriveService tapeDriveService,
TapeRobotPool tapeRobotPool) |
Modifier and Type | Method and Description |
---|---|
TapeDriveService |
TapeLibraryPoolImpl.checkoutDriveService(Integer driveIndex) |
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<Integer,TapeDriveService>> |
TapeLibraryPoolImpl.drives() |
Modifier and Type | Method and Description |
---|---|
void |
TapeLibraryPoolImpl.pushDriveService(TapeDriveService tapeDriveService) |
Constructor and Description |
---|
TapeLibraryPoolImpl(String libraryIdentifier,
BlockingQueue<TapeRobotService> tapeRobotServicePool,
ConcurrentHashMap<Integer,TapeDriveService> tapeDriveServicePool,
TapeCatalogService tapeCatalogService) |
Modifier and Type | Method and Description |
---|---|
TapeDriveService |
TapeDrivePool.checkoutDriveService(Integer driveIndex)
Retrieves and removes the head of this pool, waiting if necessary
until an element becomes available.
|
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<Integer,TapeDriveService>> |
TapeDrivePool.drives() |
Modifier and Type | Method and Description |
---|---|
void |
TapeDrivePool.pushDriveService(TapeDriveService tapeDriveService)
Return or add TapeDriveService to the pool
|
Constructor and Description |
---|
TapeDriveWorker(TapeRobotPool tapeRobotPool,
TapeDriveService tapeDriveService,
TapeCatalogService tapeCatalogService,
TapeDriveOrderConsumer receiver,
ArchiveReferentialRepository archiveReferentialRepository,
ReadRequestReferentialRepository readRequestReferentialRepository,
TapeCatalog currentTape,
String inputTarPath,
boolean forceOverrideNonEmptyCartridges,
ArchiveOutputRetentionPolicy archiveOutputRetentionPolicy) |
TapeDriveWorker(TapeRobotPool tapeRobotPool,
TapeDriveService tapeDriveService,
TapeCatalogService tapeCatalogService,
TapeDriveOrderConsumer receiver,
ArchiveReferentialRepository archiveReferentialRepository,
ReadRequestReferentialRepository readRequestReferentialRepository,
TapeCatalog currentTape,
String inputTarPath,
long sleepTime,
boolean forceOverrideNonEmptyCartridges,
ArchiveOutputRetentionPolicy archiveOutputRetentionPolicy) |
Copyright © 2019 Vitam. All rights reserved.