Uses of Interface
org.apache.sshd.common.channel.Channel
-
-
Uses of Channel in org.apache.sshd.agent.local
Classes in org.apache.sshd.agent.local that implement Channel Modifier and Type Class Description class
AgentForwardedChannel
class
ChannelAgentForwarding
The client side channel that will receive requests forwards by the SSH server.Methods in org.apache.sshd.agent.local that return Channel Modifier and Type Method Description Channel
ChannelAgentForwardingFactory. createChannel(Session session)
-
Uses of Channel in org.apache.sshd.client.channel
Subinterfaces of Channel in org.apache.sshd.client.channel Modifier and Type Interface Description interface
ClientChannel
A client channel used to communicate with the SSH server.Classes in org.apache.sshd.client.channel that implement Channel Modifier and Type Class Description class
AbstractClientChannel
TODO Add javadocclass
ChannelDirectTcpip
TODO Add javadocclass
ChannelExec
Client channel to run a remote commandclass
ChannelSession
Client side channel sessionclass
ChannelShell
Client channel to open a remote shellclass
ChannelSubsystem
Client channel to run a subsystemclass
PtyCapableChannelSession
Serves as the base channel session for executing remote commands - including a full shell.Methods in org.apache.sshd.client.channel that return Channel Modifier and Type Method Description default Channel
ClientChannelHolder. getChannel()
Constructor parameters in org.apache.sshd.client.channel with type arguments of type Channel Constructor Description AbstractClientChannel(java.lang.String type, java.util.Collection<? extends RequestHandler<Channel>> handlers)
-
Uses of Channel in org.apache.sshd.client.channel.exit
Methods in org.apache.sshd.client.channel.exit with parameters of type Channel Modifier and Type Method Description protected java.lang.String
AbstractChannelExitRequestHandler. getEvent(Channel channel, java.lang.String request, V value)
protected void
AbstractChannelExitRequestHandler. notifyStateChanged(Channel channel, java.lang.String request, V value)
Notifies that some change has been made to the data in the holder.RequestHandler.Result
AbstractChannelExitRequestHandler. process(Channel channel, java.lang.String request, boolean wantReply, Buffer buffer)
protected abstract V
AbstractChannelExitRequestHandler. processRequestValue(Channel channel, java.lang.String request, Buffer buffer)
Invoked by default fromAbstractChannelExitRequestHandler.process(Channel, String, boolean, Buffer)
when a request matching the handler's name is receivedprotected java.lang.String
ExitSignalChannelRequestHandler. processRequestValue(Channel channel, java.lang.String signalName, boolean coreDumped, java.lang.String message, java.lang.String lang)
protected java.lang.String
ExitSignalChannelRequestHandler. processRequestValue(Channel channel, java.lang.String request, Buffer buffer)
protected java.lang.Integer
ExitStatusChannelRequestHandler. processRequestValue(Channel channel, int exitStatus)
protected java.lang.Integer
ExitStatusChannelRequestHandler. processRequestValue(Channel channel, java.lang.String request, Buffer buffer)
-
Uses of Channel in org.apache.sshd.common.channel
Classes in org.apache.sshd.common.channel that implement Channel Modifier and Type Class Description class
AbstractChannel
Provides common client/server channel functionalityFields in org.apache.sshd.common.channel declared as Channel Modifier and Type Field Description private Channel
ChannelAsyncInputStream. channelInstance
private Channel
ChannelAsyncOutputStream. channelInstance
private Channel
Window. channelInstance
Fields in org.apache.sshd.common.channel with type parameters of type Channel Modifier and Type Field Description static java.util.function.Function<ChannelRequestHandler,RequestHandler<Channel>>
ChannelRequestHandler. CHANN2HNDLR
private java.util.List<RequestHandler<Channel>>
AbstractChannel. requestHandlers
Methods in org.apache.sshd.common.channel that return Channel Modifier and Type Method Description Channel
ChannelFactory. createChannel(Session session)
static Channel
ChannelFactory. createChannel(Session session, java.util.Collection<? extends ChannelFactory> factories, java.lang.String name)
Channel
ChannelAsyncInputStream. getChannel()
Channel
ChannelAsyncOutputStream. getChannel()
Channel
ChannelHolder. getChannel()
Channel
Window. getChannel()
Methods in org.apache.sshd.common.channel that return types with arguments of type Channel Modifier and Type Method Description java.util.List<RequestHandler<Channel>>
AbstractChannel. getRequestHandlers()
java.util.List<RequestHandler<Channel>>
Channel. getRequestHandlers()
Methods in org.apache.sshd.common.channel with parameters of type Channel Modifier and Type Method Description default void
ChannelListener. channelClosed(Channel channel, java.lang.Throwable reason)
Called to inform about a channel being closed.default void
ChannelListener. channelInitialized(Channel channel)
Called to inform about initial setup of a channel via theinit(org.apache.sshd.common.session.ConnectionService, org.apache.sshd.common.session.Session, long)
method.default void
ChannelListener. channelOpenFailure(Channel channel, java.lang.Throwable reason)
Called to inform about the failure to open a channeldefault void
ChannelListener. channelOpenSuccess(Channel channel)
Called to inform about a channel being successfully opened for a session.default void
ChannelListener. channelStateChanged(Channel channel, java.lang.String hint)
Called to inform that the channel state may have changed - e.g., received EOF, window adjustment, etc..protected Buffer
ChannelAsyncOutputStream. createSendBuffer(Buffer buffer, Channel channel, int length)
protected void
AbstractChannel.GracefulChannelCloseable. handleClosePacketWriteFailure(Channel channel, boolean immediately, java.lang.Throwable t)
protected void
AbstractChannel.GracefulChannelCloseable. handleClosePacketWritten(Channel channel, boolean immediately)
RequestHandler.Result
ChannelRequestHandler. process(Channel channel, java.lang.String request, boolean wantReply, Buffer buffer)
static <T> T
Channel. resolveAttribute(Channel channel, AttributeRepository.AttributeKey<T> key)
Attempts to use the channel attribute, if not found then tries the sessionMethod parameters in org.apache.sshd.common.channel with type arguments of type Channel Modifier and Type Method Description void
AbstractChannel. addRequestHandler(RequestHandler<Channel> handler)
void
Channel. addRequestHandler(RequestHandler<Channel> handler)
default void
Channel. addRequestHandlers(java.util.Collection<? extends RequestHandler<Channel>> handlers)
void
AbstractChannel. removeRequestHandler(RequestHandler<Channel> handler)
void
Channel. removeRequestHandler(RequestHandler<Channel> handler)
default void
Channel. removeRequestHandlers(java.util.Collection<? extends RequestHandler<Channel>> handlers)
Constructors in org.apache.sshd.common.channel with parameters of type Channel Constructor Description ChannelAsyncInputStream(Channel channel)
ChannelAsyncOutputStream(Channel channel, byte cmd)
RemoteWindow(Channel channel, boolean isClient)
Window(Channel channel, boolean isClient)
Constructor parameters in org.apache.sshd.common.channel with type arguments of type Channel Constructor Description AbstractChannel(boolean client, java.util.Collection<? extends RequestHandler<Channel>> handlers)
AbstractChannel(java.lang.String discriminator, boolean client, java.util.Collection<? extends RequestHandler<Channel>> handlers, CloseableExecutorService executorService)
-
Uses of Channel in org.apache.sshd.common.channel.throttle
Fields in org.apache.sshd.common.channel.throttle declared as Channel Modifier and Type Field Description protected Channel
DefaultChannelStreamWriter. channel
Methods in org.apache.sshd.common.channel.throttle with parameters of type Channel Modifier and Type Method Description ChannelStreamWriter
ChannelStreamWriterResolver. resolveChannelStreamWriter(Channel channel, byte cmd)
default ChannelStreamWriter
ChannelStreamWriterResolverManager. resolveChannelStreamWriter(Channel channel, byte cmd)
Constructors in org.apache.sshd.common.channel.throttle with parameters of type Channel Constructor Description DefaultChannelStreamWriter(Channel channel)
-
Uses of Channel in org.apache.sshd.common.forward
Classes in org.apache.sshd.common.forward that implement Channel Modifier and Type Class Description class
TcpipClientChannel
TODO Add javadocFields in org.apache.sshd.common.forward declared as Channel Modifier and Type Field Description private Channel
ChannelToPortHandler. channel
Constructors in org.apache.sshd.common.forward with parameters of type Channel Constructor Description ChannelToPortHandler(IoSession port, Channel channel)
-
Uses of Channel in org.apache.sshd.common.session
Methods in org.apache.sshd.common.session that return Channel Modifier and Type Method Description Channel
UnknownChannelReferenceHandler. handleUnknownChannelCommand(ConnectionService service, byte cmd, long channelId, Buffer buffer)
Invoked when the connection service responsible for handling channel messages receives a message intended for an unknown channel.Methods in org.apache.sshd.common.session with parameters of type Channel Modifier and Type Method Description long
ConnectionService. registerChannel(Channel channel)
Register a newly created channel with a new unique identifiervoid
ConnectionService. unregisterChannel(Channel channel)
Remove this channel from the list of managed channels -
Uses of Channel in org.apache.sshd.common.session.helpers
Fields in org.apache.sshd.common.session.helpers with type parameters of type Channel Modifier and Type Field Description protected java.util.Map<java.lang.Long,Channel>
AbstractConnectionService. channels
Map of channels keyed by the identifierMethods in org.apache.sshd.common.session.helpers that return Channel Modifier and Type Method Description protected Channel
AbstractConnectionService. getChannel(byte cmd, long recipient, Buffer buffer)
protected Channel
AbstractConnectionService. getChannel(byte cmd, Buffer buffer)
Retrieve the channel designated by the given packetChannel
DefaultUnknownChannelReferenceHandler. handleUnknownChannelCommand(ConnectionService service, byte cmd, long channelId, Buffer buffer)
Methods in org.apache.sshd.common.session.helpers that return types with arguments of type Channel Modifier and Type Method Description java.util.Collection<Channel>
AbstractConnectionService. getChannels()
Methods in org.apache.sshd.common.session.helpers with parameters of type Channel Modifier and Type Method Description long
AbstractConnectionService. registerChannel(Channel channel)
void
AbstractConnectionService. unregisterChannel(Channel channel)
Remove this channel from the list of managed channels -
Uses of Channel in org.apache.sshd.server
Methods in org.apache.sshd.server with parameters of type Channel Modifier and Type Method Description void
SignalListener. signal(Channel channel, Signal signal)
void
StandardEnvironment. signal(Channel channel, Signal signal)
-
Uses of Channel in org.apache.sshd.server.channel
Subinterfaces of Channel in org.apache.sshd.server.channel Modifier and Type Interface Description interface
ServerChannel
Classes in org.apache.sshd.server.channel that implement Channel Modifier and Type Class Description class
AbstractServerChannel
TODO Add javadocclass
ChannelSession
Server side channel sessionMethods in org.apache.sshd.server.channel that return Channel Modifier and Type Method Description Channel
ChannelSessionFactory. createChannel(Session session)
Methods in org.apache.sshd.server.channel with parameters of type Channel Modifier and Type Method Description RequestHandler.Result
PuttyRequestHandler. process(Channel channel, java.lang.String request, boolean wantReply, Buffer buffer)
protected RequestHandler.Result
PuttyRequestHandler. processPuttyOpcode(Channel channel, java.lang.String request, java.lang.String opcode, boolean wantReply, Buffer buffer)
Constructors in org.apache.sshd.server.channel with parameters of type Channel Constructor Description AsyncDataReceiver(Channel channel)
Constructor parameters in org.apache.sshd.server.channel with type arguments of type Channel Constructor Description AbstractServerChannel(java.lang.String discriminator, java.util.Collection<? extends RequestHandler<Channel>> handlers, CloseableExecutorService executor)
ChannelSession(java.util.Collection<? extends RequestHandler<Channel>> handlers)
-
Uses of Channel in org.apache.sshd.server.forward
Classes in org.apache.sshd.server.forward that implement Channel Modifier and Type Class Description class
TcpipServerChannel
TODO Add javadocMethods in org.apache.sshd.server.forward that return Channel Modifier and Type Method Description Channel
TcpipServerChannel.TcpipFactory. createChannel(Session session)
-
Uses of Channel in org.apache.sshd.server.x11
Classes in org.apache.sshd.server.x11 that implement Channel Modifier and Type Class Description class
ChannelForwardedX11
-
Uses of Channel in org.apache.sshd.sftp.client.impl
Classes in org.apache.sshd.sftp.client.impl that implement Channel Modifier and Type Class Description protected class
DefaultSftpClient.SftpChannelSubsystem
Methods in org.apache.sshd.sftp.client.impl that return Channel Modifier and Type Method Description Channel
AbstractSftpClient. getChannel()
-