Interface BackupTransferChannel
public interface BackupTransferChannel
Transport-owned binary streams opened only after full gateway authorization
and approval. Implementations must enforce deadlines by closing the exchange,
including blocked reads or writes. The transport retains stream ownership.
This channel carries no identity or authorization evidence.
-
Method Details
-
input
Opens the request archive stream after upload admission.- Returns:
- transport-owned input
- Throws:
IOException- if transport input is unavailable
-
output
Opens the response archive stream after download admission. HTTP adapters may commit archive response headers here, never before authorization.- Parameters:
length- exact committed archive length, used for response framing- Returns:
- transport-owned output
- Throws:
IOException- if transport output is unavailable
-