Class PortForwardingTracker
java.lang.Object
org.apache.sshd.client.session.forward.PortForwardingTracker
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Channel
,ClientSessionHolder
,SessionContextHolder
,SessionHolder<ClientSession>
- Direct Known Subclasses:
DynamicPortForwardingTracker
,ExplicitPortForwardingTracker
public abstract class PortForwardingTracker
extends Object
implements Channel, SessionHolder<ClientSession>, ClientSessionHolder
- Author:
- Apache MINA SSHD Project
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
PortForwardingTracker
(ClientSession session, SshdSocketAddress localAddress, SshdSocketAddress boundAddress) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.sshd.common.session.SessionHolder
getSessionContext
-
Field Details
-
open
-
-
Constructor Details
-
PortForwardingTracker
protected PortForwardingTracker(ClientSession session, SshdSocketAddress localAddress, SshdSocketAddress boundAddress)
-
-
Method Details
-
isOpen
public boolean isOpen() -
getLocalAddress
-
getBoundAddress
-
getClientSession
- Specified by:
getClientSession
in interfaceClientSessionHolder
- Returns:
- The underlying
ClientSession
used
-
getSession
- Specified by:
getSession
in interfaceSessionHolder<ClientSession>
-
toString
-