Package | Description |
---|---|
fr.gouv.vitam.storage.offers.tape.impl | |
fr.gouv.vitam.storage.offers.tape.pool | |
fr.gouv.vitam.storage.offers.tape.spec |
Modifier and Type | Class and Description |
---|---|
class |
TapeRobotManager |
Modifier and Type | Method and Description |
---|---|
TapeRobotService |
TapeLibraryPoolImpl.checkoutRobotService() |
TapeRobotService |
TapeLibraryPoolImpl.checkoutRobotService(long timeout,
TimeUnit unit) |
Modifier and Type | Method and Description |
---|---|
void |
TapeLibraryPoolImpl.pushRobotService(TapeRobotService tapeRobotService) |
Constructor and Description |
---|
TapeLibraryPoolImpl(String libraryIdentifier,
BlockingQueue<TapeRobotService> tapeRobotServicePool,
ConcurrentHashMap<Integer,TapeDriveService> tapeDriveServicePool,
TapeCatalogService tapeCatalogService) |
Modifier and Type | Method and Description |
---|---|
TapeRobotService |
TapeRobotPool.checkoutRobotService()
Retrieves and removes the head of this pool, waiting if necessary
until an element becomes available.
|
TapeRobotService |
TapeRobotPool.checkoutRobotService(long timeout,
TimeUnit unit)
Retrieves and removes the head of this queue, waiting up to the
specified wait time if necessary for an element to become available.
|
Modifier and Type | Method and Description |
---|---|
void |
TapeRobotPool.pushRobotService(TapeRobotService tapeRobotService)
Return or add TapeRobotService to the pool
|
Copyright © 2019 Vitam. All rights reserved.