| Modifier and Type | Field and Description |
|---|---|
| private final AtomicReference |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected List | |
| public HostConfigEntry | resolveEffectiveHost(String
The requested host - never host, int null/emptyThe requested port port, SocketAddress Optional binding endpoint for the local peer localAddress, String The requested username username, String The requested proxyJump proxyJump, AttributeRepository An optional "context" provided during the connection request (to be attached to
the established session if successfully connected) context)Implements org. Invoked when creating a new client session in order to allow for overriding of the original parameters |
| protected HostConfigEntryResolver |
| delegateHolder | back to summary |
|---|---|
| private final AtomicReference<HostConfigEntryResolver> delegateHolder | |
| ConfigFileHostEntryResolver | back to summary |
|---|---|
| public ConfigFileHostEntryResolver(Path file) | |
| ConfigFileHostEntryResolver | back to summary |
|---|---|
| public ConfigFileHostEntryResolver(Path file, LinkOption... options) | |
| reloadHostConfigEntries | back to summary |
|---|---|
| protected List | |
| resolveEffectiveHost | back to summary |
|---|---|
| public HostConfigEntry resolveEffectiveHost(String host, int port, SocketAddress localAddress, String username, String proxyJump, AttributeRepository context) throws IOException Implements org. Doc from org. Invoked when creating a new client session in order to allow for overriding of the original parameters
| |
| resolveEffectiveResolver | back to summary |
|---|---|
| protected HostConfigEntryResolver resolveEffectiveResolver(String host, int port, String username, String proxyJump) throws IOException | |