public class ServerConnectionService extends AbstractConnectionService implements ServerSessionHolder
ssh-connection
service.AbstractCloseable.State
SessionHeartbeatController.HeartbeatType
channels, DEFAULT_SESSION_IGNORE_HEARTBEAT_STRING, heartbeatCount, nextChannelId, RESPONSE_BUFFER_GROWTH_FACTOR
closeFuture, futureLock, state
log
EMPTY
Modifier | Constructor and Description |
---|---|
protected |
ServerConnectionService(AbstractServerSession s) |
Modifier and Type | Method and Description |
---|---|
ServerSession |
getServerSession() |
AbstractServerSession |
getSession() |
addPortForwardingEventListener, addPortForwardingEventListenerManager, channelClose, channelData, channelEof, channelExtendedData, channelFailure, channelOpen, channelOpenConfirmation, channelOpenFailure, channelRequest, channelSuccess, channelWindowAdjust, createAgentForwardSupport, createForwardingFilter, createX11ForwardSupport, futureDone, getAgentForwardSupport, getChannel, getChannel, getChannels, getForwarder, getInnerCloseable, getNextChannelId, getPortForwardingEventListenerProxy, getProperties, getRegisteredManagers, getUnknownChannelReferenceHandler, getX11ForwardSupport, globalRequest, handleUnknownRequest, isAllowMoreSessions, preClose, process, registerChannel, removePortForwardingEventListener, removePortForwardingEventListenerManager, requestFailure, requestSuccess, resolveUnknownChannelReferenceHandler, sendChannelOpenFailure, sendGlobalResponse, sendHeartBeat, setAllowMoreSessions, setUnknownChannelReferenceHandler, start, startHeartBeat, stopHeartBeat, toString, unregisterChannel
doCloseGracefully, doCloseImmediately
addCloseFutureListener, builder, close, getFutureLock, isClosed, isClosing, removeCloseFutureListener
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getParentPropertyResolver
getSessionContext
addCloseFutureListener, close, close, close, getMaxCloseWaitTime, isClosed, isClosing, isOpen, removeCloseFutureListener
disableSessionHeartbeat, getSessionHeartbeatInterval, getSessionHeartbeatType, setSessionHeartbeat, setSessionHeartbeat
getBoolean, getBooleanProperty, getCharset, getInteger, getIntProperty, getLong, getLongProperty, getObject, getString, getStringProperty, isEmpty, isEmpty
protected ServerConnectionService(AbstractServerSession s) throws SshException
SshException
public final ServerSession getServerSession()
getServerSession
in interface ServerSessionHolder
ServerSession
usedpublic AbstractServerSession getSession()
getSession
in interface SessionHolder<Session>
getSession
in class AbstractConnectionService
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.