org.apache.sshd.agent
Class AgentForwardSupport.AgentForwardedChannel

java.lang.Object
  extended by org.apache.sshd.common.channel.AbstractChannel
      extended by org.apache.sshd.client.channel.AbstractClientChannel
          extended by org.apache.sshd.agent.AgentForwardSupport.AgentForwardedChannel
All Implemented Interfaces:
Runnable, ClientChannel, Channel
Enclosing class:
AgentForwardSupport

public static class AgentForwardSupport.AgentForwardedChannel
extends AbstractClientChannel
implements Runnable


Field Summary
 
Fields inherited from class org.apache.sshd.client.channel.AbstractClientChannel
err, exitSignal, exitStatus, in, opened, openFailureMsg, openFailureReason, openFuture, out, type
 
Fields inherited from class org.apache.sshd.common.channel.AbstractChannel
closeFuture, closing, DEFAULT_PACKET_SIZE, DEFAULT_WINDOW_SIZE, eof, id, localWindow, lock, log, recipient, remoteWindow, session
 
Fields inherited from interface org.apache.sshd.ClientChannel
CHANNEL_EXEC, CHANNEL_SHELL, CHANNEL_SUBSYSTEM, CLOSED, EOF, EXIT_SIGNAL, EXIT_STATUS, STDERR_DATA, STDOUT_DATA, TIMEOUT
 
Constructor Summary
AgentForwardSupport.AgentForwardedChannel(long socket)
           
 
Method Summary
protected  void doClose()
           
protected  void doOpen()
           
protected  void doWriteData(byte[] data, int off, int len)
           
 OpenFuture open()
           
 void run()
           
 
Methods inherited from class org.apache.sshd.client.channel.AbstractClientChannel
close, doWriteExtendedData, getErr, getExitStatus, getIn, getOut, handleOpenFailure, handleOpenSuccess, handleRequest, internalOpen, open, setErr, setIn, setOut, waitFor
 
Methods inherited from class org.apache.sshd.common.channel.AbstractChannel
configureWindow, getId, getLocalWindow, getRecipient, getSession, handleClose, handleData, handleEof, handleExtendedData, handleFailure, handleWindowAdjust, init, sendEof, sendWindowAdjust
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentForwardSupport.AgentForwardedChannel

public AgentForwardSupport.AgentForwardedChannel(long socket)
Method Detail

run

public void run()
Specified by:
run in interface Runnable

open

public OpenFuture open()
                throws Exception
Specified by:
open in interface ClientChannel
Throws:
Exception

doOpen

protected void doOpen()
               throws Exception
Specified by:
doOpen in class AbstractClientChannel
Throws:
Exception

doClose

protected void doClose()
Overrides:
doClose in class AbstractClientChannel

doWriteData

protected void doWriteData(byte[] data,
                           int off,
                           int len)
                    throws IOException
Overrides:
doWriteData in class AbstractClientChannel
Throws:
IOException


Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.