public interface ConnectionService extends Service, SessionHeartbeatController, UnknownChannelReferenceHandlerManager, PortForwardingEventListenerManager, PortForwardingEventListenerManagerHolder
SessionHeartbeatController.HeartbeatType
EMPTY
Modifier and Type | Method and Description |
---|---|
AgentForwardSupport |
getAgentForwardSupport() |
Forwarder |
getForwarder()
Retrieve the forwarder instance
|
X11ForwardSupport |
getX11ForwardSupport() |
boolean |
isAllowMoreSessions() |
long |
registerChannel(Channel channel)
Register a newly created channel with a new unique identifier
|
void |
setAllowMoreSessions(boolean allow) |
void |
unregisterChannel(Channel channel)
Remove this channel from the list of managed channels
|
getParentPropertyResolver, process, start
getSession, getSessionContext
addCloseFutureListener, close, close, close, getMaxCloseWaitTime, isClosed, isClosing, isOpen, removeCloseFutureListener
disableSessionHeartbeat, getSessionHeartbeatInterval, getSessionHeartbeatType, setSessionHeartbeat, setSessionHeartbeat
getBoolean, getBooleanProperty, getCharset, getInteger, getIntProperty, getLong, getLongProperty, getObject, getProperties, getString, getStringProperty, isEmpty, isEmpty
getUnknownChannelReferenceHandler, resolveUnknownChannelReferenceHandler, setUnknownChannelReferenceHandler
addPortForwardingEventListener, getPortForwardingEventListenerProxy, removePortForwardingEventListener
addPortForwardingEventListenerManager, getRegisteredManagers, removePortForwardingEventListenerManager
long registerChannel(Channel channel) throws IOException
channel
- The Channel
to registerlong
IOException
- If failed to initialize and register the channelvoid unregisterChannel(Channel channel)
channel
- The Channel
instanceAgentForwardSupport getAgentForwardSupport()
X11ForwardSupport getX11ForwardSupport()
boolean isAllowMoreSessions()
void setAllowMoreSessions(boolean allow)
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.