Class ChannelIdTrackingUnknownChannelReferenceHandler

java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.session.helpers.DefaultUnknownChannelReferenceHandler
org.apache.sshd.contrib.common.session.helpers.ChannelIdTrackingUnknownChannelReferenceHandler
All Implemented Interfaces:
EventListener, ChannelListener, UnknownChannelReferenceHandler, SshdEventListener

public class ChannelIdTrackingUnknownChannelReferenceHandler extends DefaultUnknownChannelReferenceHandler implements ChannelListener
Makes sure that the referenced "unknown" channel identifier is one that was assigned in the past. Note: it relies on the fact that the default ConnectionService implementation assigns channels identifiers in ascending order.