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 classAgentForwardedChannelclassChannelAgentForwardingThe 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 ChannelChannelAgentForwardingFactory. createChannel(Session session) -
Uses of Channel in org.apache.sshd.agent.unix
Classes in org.apache.sshd.agent.unix that implement Channel Modifier and Type Class Description classAgentForwardedChannelclassChannelAgentForwardingThe client side channel that will receive requests forwards by the SSH server.Methods in org.apache.sshd.agent.unix that return Channel Modifier and Type Method Description ChannelChannelAgentForwardingFactory. 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 interfaceClientChannelA client channel used to communicate with the SSH server.Classes in org.apache.sshd.client.channel that implement Channel Modifier and Type Class Description classAbstractClientChannelTODO Add javadocclassChannelDirectTcpipTODO Add javadocclassChannelExecClient channel to run a remote commandclassChannelSessionClient side channel sessionclassChannelShellClient channel to open a remote shellclassChannelSubsystemClient channel to run a subsystemclassPtyCapableChannelSessionServes 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 ChannelClientChannelHolder. getChannel()Constructor parameters in org.apache.sshd.client.channel with type arguments of type Channel Constructor Description AbstractClientChannel(String type, 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 StringAbstractChannelExitRequestHandler. getEvent(Channel channel, String request, V value)protected voidAbstractChannelExitRequestHandler. notifyStateChanged(Channel channel, String request, V value)Notifies that some change has been made to the data in the holder.RequestHandler.ResultAbstractChannelExitRequestHandler. process(Channel channel, String request, boolean wantReply, Buffer buffer)protected abstract VAbstractChannelExitRequestHandler. processRequestValue(Channel channel, String request, Buffer buffer)Invoked by default fromAbstractChannelExitRequestHandler.process(Channel, String, boolean, Buffer)when a request matching the handler's name is receivedprotected StringExitSignalChannelRequestHandler. processRequestValue(Channel channel, String signalName, boolean coreDumped, String message, String lang)protected StringExitSignalChannelRequestHandler. processRequestValue(Channel channel, String request, Buffer buffer)protected IntegerExitStatusChannelRequestHandler. processRequestValue(Channel channel, int exitStatus)protected IntegerExitStatusChannelRequestHandler. processRequestValue(Channel channel, 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 classAbstractChannelProvides common client/server channel functionalityFields in org.apache.sshd.common.channel with type parameters of type Channel Modifier and Type Field Description static Function<ChannelRequestHandler,RequestHandler<Channel>>ChannelRequestHandler. CHANN2HNDLRMethods in org.apache.sshd.common.channel that return Channel Modifier and Type Method Description ChannelChannelFactory. createChannel(Session session)static ChannelChannelFactory. createChannel(Session session, Collection<? extends ChannelFactory> factories, String name)ChannelChannelAsyncInputStream. getChannel()ChannelChannelAsyncOutputStream. getChannel()ChannelChannelHolder. getChannel()ChannelWindow. getChannel()Methods in org.apache.sshd.common.channel that return types with arguments of type Channel Modifier and Type Method Description List<RequestHandler<Channel>>AbstractChannel. getRequestHandlers()List<RequestHandler<Channel>>Channel. getRequestHandlers()Methods in org.apache.sshd.common.channel with parameters of type Channel Modifier and Type Method Description default voidChannelListener. channelClosed(Channel channel, Throwable reason)Called to inform about a channel being closed.default voidChannelListener. 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 voidChannelListener. channelOpenFailure(Channel channel, Throwable reason)Called to inform about the failure to open a channeldefault voidChannelListener. channelOpenSuccess(Channel channel)Called to inform about a channel being successfully opened for a session.default voidChannelListener. channelStateChanged(Channel channel, String hint)Called to inform that the channel state may have changed - e.g., received EOF, window adjustment, etc..protected BufferChannelAsyncOutputStream. createSendBuffer(Buffer buffer, Channel channel, int length)protected voidAbstractChannel.GracefulChannelCloseable. handleClosePacketWriteFailure(Channel channel, boolean immediately, Throwable t)protected voidAbstractChannel.GracefulChannelCloseable. handleClosePacketWritten(Channel channel, boolean immediately)RequestHandler.ResultChannelRequestHandler. process(Channel channel, String request, boolean wantReply, Buffer buffer)static <T> TChannel. 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 voidAbstractChannel. addRequestHandler(RequestHandler<Channel> handler)voidChannel. addRequestHandler(RequestHandler<Channel> handler)default voidChannel. addRequestHandlers(Collection<? extends RequestHandler<Channel>> handlers)voidAbstractChannel. removeRequestHandler(RequestHandler<Channel> handler)voidChannel. removeRequestHandler(RequestHandler<Channel> handler)default voidChannel. removeRequestHandlers(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, Collection<? extends RequestHandler<Channel>> handlers)AbstractChannel(String discriminator, boolean client, 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 ChannelDefaultChannelStreamWriter. channelMethods in org.apache.sshd.common.channel.throttle with parameters of type Channel Modifier and Type Method Description ChannelStreamWriterChannelStreamWriterResolver. resolveChannelStreamWriter(Channel channel, byte cmd)default ChannelStreamWriterChannelStreamWriterResolverManager. 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 classTcpipClientChannelTODO Add javadocConstructors 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 ChannelUnknownChannelReferenceHandler. 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 longConnectionService. registerChannel(Channel channel)Register a newly created channel with a new unique identifiervoidConnectionService. 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 Map<Long,Channel>AbstractConnectionService. channelsMap of channels keyed by the identifierMethods in org.apache.sshd.common.session.helpers that return Channel Modifier and Type Method Description protected ChannelAbstractConnectionService. getChannel(byte cmd, long recipient, Buffer buffer)protected ChannelAbstractConnectionService. getChannel(byte cmd, Buffer buffer)Retrieve the channel designated by the given packetChannelDefaultUnknownChannelReferenceHandler. 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 Collection<Channel>AbstractConnectionService. getChannels()Methods in org.apache.sshd.common.session.helpers with parameters of type Channel Modifier and Type Method Description longAbstractConnectionService. registerChannel(Channel channel)voidAbstractConnectionService. 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 voidSignalListener. signal(Channel channel, Signal signal)voidStandardEnvironment. 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 interfaceServerChannelClasses in org.apache.sshd.server.channel that implement Channel Modifier and Type Class Description classAbstractServerChannelTODO Add javadocclassChannelSessionServer side channel sessionMethods in org.apache.sshd.server.channel that return Channel Modifier and Type Method Description ChannelChannelSessionFactory. createChannel(Session session)Methods in org.apache.sshd.server.channel with parameters of type Channel Modifier and Type Method Description RequestHandler.ResultPuttyRequestHandler. process(Channel channel, String request, boolean wantReply, Buffer buffer)protected RequestHandler.ResultPuttyRequestHandler. processPuttyOpcode(Channel channel, String request, 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(String discriminator, Collection<? extends RequestHandler<Channel>> handlers, CloseableExecutorService executor)ChannelSession(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 classTcpipServerChannelTODO Add javadocMethods in org.apache.sshd.server.forward that return Channel Modifier and Type Method Description ChannelTcpipServerChannel.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 classChannelForwardedX11
-