Uses of Class
org.apache.sshd.server.channel.ChannelSession
-
-
Uses of ChannelSession in org.apache.sshd.scp.server
Fields in org.apache.sshd.scp.server declared as ChannelSession Modifier and Type Field Description private ChannelSession
ScpCommand. channelSession
private ChannelSession
ScpShell. channelSession
Methods in org.apache.sshd.scp.server that return ChannelSession Modifier and Type Method Description ChannelSession
ScpCommand. getServerChannelSession()
ChannelSession
ScpShell. getServerChannelSession()
Methods in org.apache.sshd.scp.server with parameters of type ChannelSession Modifier and Type Method Description Command
ScpCommandFactory. createShell(ChannelSession channel)
protected Command
ScpCommandFactory. executeSupportedCommand(ChannelSession channel, java.lang.String command)
boolean
ScpCommandFactory. isSupportedCommand(ChannelSession channel, java.lang.String command)
ShellFactory
ScpCommandFactory. selectShellFactory(ChannelSession channelSession)
void
ScpCommand. start(ChannelSession channel, Environment env)
Constructors in org.apache.sshd.scp.server with parameters of type ChannelSession Constructor Description ScpCommand(ChannelSession channelSession, java.lang.String command, CloseableExecutorService executorService, int sendSize, int receiveSize, ScpFileOpener fileOpener, ScpTransferEventListener eventListener)
ScpShell(ChannelSession channelSession, CloseableExecutorService executorService, int sendSize, int receiveSize, ScpFileOpener fileOpener, ScpTransferEventListener eventListener)
-
Uses of ChannelSession in org.apache.sshd.server.channel
Methods in org.apache.sshd.server.channel that return ChannelSession Modifier and Type Method Description ChannelSession
ServerChannelSessionHolder. getServerChannelSession()
Methods in org.apache.sshd.server.channel with parameters of type ChannelSession Modifier and Type Method Description int
AsyncDataReceiver. data(ChannelSession channel, byte[] buf, int start, int len)
int
ChannelDataReceiver. data(ChannelSession channel, byte[] buf, int start, int len)
Called when the server receives additional bytes from the client.int
PipeDataReceiver. data(ChannelSession channel, byte[] buf, int start, int len)
void
ChannelSessionAware. setChannelSession(ChannelSession session)
Receives the channel in which the command is being executed. -
Uses of ChannelSession in org.apache.sshd.server.command
Methods in org.apache.sshd.server.command with parameters of type ChannelSession Modifier and Type Method Description Command
AbstractDelegatingCommandFactory. createCommand(ChannelSession channel, java.lang.String command)
Command
CommandFactory. createCommand(ChannelSession channel, java.lang.String command)
Create a command with the given name.protected Command
AbstractDelegatingCommandFactory. createUnsupportedCommand(ChannelSession channel, java.lang.String command)
void
AbstractCommandSupport. destroy(ChannelSession channel)
void
AbstractFileSystemCommand. destroy(ChannelSession channel)
void
CommandLifecycle. destroy(ChannelSession channel)
This method is called by the SSH server to destroy the command because the client has disconnected somehow.protected abstract Command
AbstractDelegatingCommandFactory. executeSupportedCommand(ChannelSession channel, java.lang.String command)
abstract boolean
AbstractDelegatingCommandFactory. isSupportedCommand(ChannelSession channel, java.lang.String command)
void
AbstractCommandSupport. start(ChannelSession channel, Environment env)
void
CommandLifecycle. start(ChannelSession channel, Environment env)
Starts the command execution. -
Uses of ChannelSession in org.apache.sshd.server.shell
Fields in org.apache.sshd.server.shell declared as ChannelSession Modifier and Type Field Description private ChannelSession
ProcessShell. channelSession
Methods in org.apache.sshd.server.shell that return ChannelSession Modifier and Type Method Description ChannelSession
ProcessShell. getServerChannelSession()
Methods in org.apache.sshd.server.shell with parameters of type ChannelSession Modifier and Type Method Description Command
ProcessShellCommandFactory. createCommand(ChannelSession channel, java.lang.String command)
Command
UnknownCommandFactory. createCommand(ChannelSession channel, java.lang.String command)
protected InvertedShell
ProcessShellFactory. createInvertedShell(ChannelSession channel)
Command
AggregateShellFactory. createShell(ChannelSession channel)
Command
ProcessShellFactory. createShell(ChannelSession channel)
Command
ShellFactory. createShell(ChannelSession channel)
void
InvertedShellWrapper. destroy(ChannelSession channel)
void
ProcessShell. destroy(ChannelSession channel)
void
UnknownCommand. destroy(ChannelSession channel)
protected java.util.List<java.lang.String>
InteractiveProcessShellFactory. resolveEffectiveCommand(ChannelSession channel, java.lang.String rawCommand, java.util.List<java.lang.String> parsedElements)
protected java.util.List<java.lang.String>
ProcessShellFactory. resolveEffectiveCommand(ChannelSession channel, java.lang.String rawCommand, java.util.List<java.lang.String> parsedElements)
ShellFactory
AggregateShellFactory. selectShellFactory(ChannelSession channel)
static ShellFactory
ShellFactorySelector. selectShellFactory(java.util.Collection<? extends ShellFactorySelector> selectors, ChannelSession channel)
Consults each selector whether it wants to provide a factory for theChannelSession
ShellFactory
ShellFactorySelector. selectShellFactory(ChannelSession channelSession)
void
InvertedShellWrapper. start(ChannelSession channel, Environment env)
void
ProcessShell. start(ChannelSession channel, Environment env)
void
UnknownCommand. start(ChannelSession channel, Environment env)
-
Uses of ChannelSession in org.apache.sshd.server.subsystem
Methods in org.apache.sshd.server.subsystem with parameters of type ChannelSession Modifier and Type Method Description Command
SubsystemFactory. createSubsystem(ChannelSession channel)
static Command
SubsystemFactory. createSubsystem(ChannelSession channel, java.util.Collection<? extends SubsystemFactory> factories, java.lang.String name)
-
Uses of ChannelSession in org.apache.sshd.sftp.server
Fields in org.apache.sshd.sftp.server declared as ChannelSession Modifier and Type Field Description private ChannelSession
AbstractSftpSubsystemHelper. channelSession
Methods in org.apache.sshd.sftp.server that return ChannelSession Modifier and Type Method Description ChannelSession
AbstractSftpSubsystemHelper. getServerChannelSession()
Methods in org.apache.sshd.sftp.server with parameters of type ChannelSession Modifier and Type Method Description Command
SftpSubsystemFactory. createSubsystem(ChannelSession channel)
int
SftpSubsystem. data(ChannelSession channel, byte[] buf, int start, int len)
void
SftpSubsystem. destroy(ChannelSession channel)
protected OpenSSHLimitsExtensionInfo
AbstractSftpSubsystemHelper. getOpenSSHLimitsExtensionInfo(int id, ChannelSession channel)
protected void
SftpSubsystem. initializeSessionRelatedMember(ServerSession session, ChannelSession channel)
protected ChannelDataReceiver
SftpSubsystem. resolveErrorDataChannelReceiver(ChannelSession channelSession, ChannelDataReceiver receiver)
void
SftpSubsystem. start(ChannelSession channel, Environment env)
Constructors in org.apache.sshd.sftp.server with parameters of type ChannelSession Constructor Description AbstractSftpSubsystemHelper(ChannelSession channelSession, SftpSubsystemConfigurator configurator)
SftpSubsystem(ChannelSession channel, SftpSubsystemConfigurator configurator)
-