Interface PortForwardingInformationProvider
- All Known Subinterfaces:
ClientSession, Forwarder, PortForwardingManager, ServerSession, Session
- All Known Implementing Classes:
AbstractClientSession, AbstractServerSession, AbstractSession, ClientSessionImpl, DefaultForwarder, ServerSessionImpl, SessionHelper
public interface PortForwardingInformationProvider
- Author:
- Apache MINA SSHD Project
-
Method Summary
Modifier and TypeMethodDescriptionList<org.apache.sshd.common.util.net.SshdSocketAddress> getBoundLocalPortForwards(int port) org.apache.sshd.common.util.net.SshdSocketAddressgetBoundRemotePortForward(int port) List<Map.Entry<org.apache.sshd.common.util.net.SshdSocketAddress, org.apache.sshd.common.util.net.SshdSocketAddress>> List<org.apache.sshd.common.util.net.SshdSocketAddress> default booleanisLocalPortForwardingStartedForPort(int port) Test if local port forwarding is starteddefault booleanisRemotePortForwardingStartedForPort(int port) Test if remote port forwarding is started
-
Method Details
-
getStartedLocalPortForwards
-
getBoundLocalPortForwards
- Parameters:
port- The port number- Returns:
- The local bound
SshdSocketAddress-es for the port - See Also:
-
getLocalForwardsBindings
-
isLocalPortForwardingStartedForPort
default boolean isLocalPortForwardingStartedForPort(int port) Test if local port forwarding is started- Parameters:
port- The local port- Returns:
trueif local port forwarding is started- See Also:
-
getStartedRemotePortForwards
NavigableSet<Integer> getStartedRemotePortForwards()- Returns:
- A
NavigableSetsnapshot of the currently started remote port forwards
-
getBoundRemotePortForward
org.apache.sshd.common.util.net.SshdSocketAddress getBoundRemotePortForward(int port) - Parameters:
port- The port number- Returns:
- The remote bound
SshdSocketAddressfor the port -nullif none bound - See Also:
-
getRemoteForwardsBindings
-
isRemotePortForwardingStartedForPort
default boolean isRemotePortForwardingStartedForPort(int port) Test if remote port forwarding is started- Parameters:
port- The remote port- Returns:
trueif remote port forwarding is started- See Also:
-