Interface IoService
- All Known Implementing Classes:
SftpIoService,TapeLabelIoServiceDecorator
public interface IoService
Core I/O Service contract for INA storage operations.
Abstracts tape system simulations and remote SFTP transfers.
-
Method Summary
-
Method Details
-
write
Writes a file to tape storage.- Parameters:
driveIndex- the index of the tape drive to useinputPath- the path of the source file to write- Throws:
InaTapeProxyException
-
read
Reads a file from tape storage.- Parameters:
driveIndex- the index of the tape driveoutputPath- the destination path for the retrieved file- Throws:
InaTapeProxyException
-
tapeOrder
- Throws:
InaTapeProxyException
-