Uses of Class
org.apache.sshd.server.channel.ChannelSession
Packages that use ChannelSession
Package
Description
-
Uses of ChannelSession in org.apache.sshd.scp.server
Fields in org.apache.sshd.scp.server declared as ChannelSessionMethods in org.apache.sshd.scp.server with parameters of type ChannelSessionModifier and TypeMethodDescriptionScpCommandFactory.createShell
(ChannelSession channel) ScpCommandFactory.selectShellFactory
(ChannelSession channelSession) void
ScpCommand.start
(ChannelSession channel, Environment env) Constructors in org.apache.sshd.scp.server with parameters of type ChannelSessionModifierConstructorDescriptionScpShell
(ChannelSession channel, CloseableExecutorService executorService, int sendSize, int receiveSize, ScpFileOpener fileOpener, ScpTransferEventListener eventListener) -
Uses of ChannelSession in org.apache.sshd.server
Methods in org.apache.sshd.server with parameters of type ChannelSessionModifier and TypeMethodDescriptionvoid
ChannelSessionAware.setChannelSession
(ChannelSession session) Receives the channel in which the command is being executed. -
Uses of ChannelSession in org.apache.sshd.server.channel
Methods in org.apache.sshd.server.channel with parameters of type ChannelSessionModifier and TypeMethodDescriptionint
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) -
Uses of ChannelSession in org.apache.sshd.server.command
Methods in org.apache.sshd.server.command with parameters of type ChannelSessionModifier and TypeMethodDescriptionAbstractDelegatingCommandFactory.createCommand
(ChannelSession channel, String command) CommandFactory.createCommand
(ChannelSession channel, String command) Create a command with the given name.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.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 ChannelSessionMethods in org.apache.sshd.server.shell that return ChannelSessionModifier and TypeMethodDescriptionInvertedShell.getChannelSession()
ProcessShell.getChannelSession()
Methods in org.apache.sshd.server.shell with parameters of type ChannelSessionModifier and TypeMethodDescriptionProcessShellCommandFactory.createCommand
(ChannelSession channel, String command) UnknownCommandFactory.createCommand
(ChannelSession channel, String command) protected InvertedShell
ProcessShellFactory.createInvertedShell
(ChannelSession channel) AggregateShellFactory.createShell
(ChannelSession channel) ProcessShellFactory.createShell
(ChannelSession channel) ShellFactory.createShell
(ChannelSession channel) void
InvertedShellWrapper.destroy
(ChannelSession channel) void
ProcessShell.destroy
(ChannelSession channel) void
UnknownCommand.destroy
(ChannelSession channel) InteractiveProcessShellFactory.resolveEffectiveCommand
(ChannelSession channel, String rawCommand, List<String> parsedElements) ProcessShellFactory.resolveEffectiveCommand
(ChannelSession channel, String rawCommand, List<String> parsedElements) AggregateShellFactory.selectShellFactory
(ChannelSession channel) static ShellFactory
ShellFactorySelector.selectShellFactory
(Collection<? extends ShellFactorySelector> selectors, ChannelSession channel) Consults each selector whether it wants to provide a factory for theChannelSession
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 ChannelSessionModifier and TypeMethodDescriptionSubsystemFactory.createSubsystem
(ChannelSession channel) static Command
SubsystemFactory.createSubsystem
(ChannelSession channel, Collection<? extends SubsystemFactory> factories, String name) -
Uses of ChannelSession in org.apache.sshd.sftp.server
Fields in org.apache.sshd.sftp.server declared as ChannelSessionMethods in org.apache.sshd.sftp.server with parameters of type ChannelSessionModifier and TypeMethodDescriptionSftpSubsystemFactory.createSubsystem
(ChannelSession channel) int
SftpSubsystem.data
(ChannelSession channel, byte[] buf, int start, int len) void
SftpSubsystem.destroy
(ChannelSession channel) void
SftpSubsystem.setChannelSession
(ChannelSession session) void
SftpSubsystem.start
(ChannelSession channel, Environment env)