org.apache.sshd.client.channel
Class ChannelShell
java.lang.Object
org.apache.sshd.common.channel.AbstractChannel
org.apache.sshd.client.channel.AbstractClientChannel
org.apache.sshd.client.channel.ChannelSession
org.apache.sshd.client.channel.ChannelShell
- All Implemented Interfaces:
- ClientChannel, Channel
public class ChannelShell
- extends ChannelSession
TODO Add javadoc
- Author:
- Apache MINA SSHD Project
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 |
Methods inherited from class org.apache.sshd.client.channel.AbstractClientChannel |
close, doWriteData, 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 |
ChannelShell
public ChannelShell()
setupSensibleDefaultPty
public void setupSensibleDefaultPty()
isAgentForwarding
public boolean isAgentForwarding()
setAgentForwarding
public void setAgentForwarding(boolean agentForwarding)
isUsePty
public boolean isUsePty()
setUsePty
public void setUsePty(boolean usePty)
getPtyType
public String getPtyType()
setPtyType
public void setPtyType(String ptyType)
getPtyColumns
public int getPtyColumns()
setPtyColumns
public void setPtyColumns(int ptyColumns)
getPtyLines
public int getPtyLines()
setPtyLines
public void setPtyLines(int ptyLines)
getPtyWidth
public int getPtyWidth()
setPtyWidth
public void setPtyWidth(int ptyWidth)
getPtyHeight
public int getPtyHeight()
setPtyHeight
public void setPtyHeight(int ptyHeight)
getPtyModes
public Map<PtyMode,Integer> getPtyModes()
setPtyModes
public void setPtyModes(Map<PtyMode,Integer> ptyModes)
doOpen
protected void doOpen()
throws Exception
- Overrides:
doOpen
in class ChannelSession
- Throws:
Exception
Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.