| Package | Description |
|---|---|
| org.apache.sshd.client.channel | |
| org.apache.sshd.client.session | |
| org.apache.sshd.common.channel |
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelExec
Client channel to run a remote command
|
class |
ChannelShell
Client channel to open a remote shell
|
class |
PtyCapableChannelSession
Serves as the base channel session for executing remote commands - including a full shell.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
PtyCapableChannelSession.resolvePtyType(PtyChannelConfigurationHolder configHolder) |
| Constructor and Description |
|---|
ChannelExec(String command,
PtyChannelConfigurationHolder configHolder,
Map<String,?> env) |
ChannelShell(PtyChannelConfigurationHolder configHolder,
Map<String,?> env) |
PtyCapableChannelSession(boolean usePty,
PtyChannelConfigurationHolder configHolder,
Map<String,?> env) |
| Modifier and Type | Method and Description |
|---|---|
ChannelExec |
ClientSession.createExecChannel(String command,
PtyChannelConfigurationHolder ptyConfig,
Map<String,?> env)
Create a channel to execute a command using specific PTY settings and/or environment.
|
ChannelExec |
AbstractClientSession.createExecChannel(String command,
PtyChannelConfigurationHolder ptyConfig,
Map<String,?> env) |
ChannelShell |
ClientSession.createShellChannel(PtyChannelConfigurationHolder ptyConfig,
Map<String,?> env)
Create a channel to start a shell using specific PTY settings and/or environment.
|
ChannelShell |
AbstractClientSession.createShellChannel(PtyChannelConfigurationHolder ptyConfig,
Map<String,?> env) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PtyChannelConfigurationMutator |
| Modifier and Type | Class and Description |
|---|---|
class |
PtyChannelConfiguration |
| Modifier and Type | Method and Description |
|---|---|
static <M extends PtyChannelConfigurationMutator> |
PtyChannelConfigurationMutator.copyConfiguration(PtyChannelConfigurationHolder src,
M dst) |
Copyright © 2008–2025 The Apache Software Foundation. All rights reserved.