Package org.apache.sshd.common.session
Interface UnknownChannelReferenceHandlerManager
-
- All Known Subinterfaces:
ClientFactoryManager,ClientSession,ConnectionService,FactoryManager,ServerFactoryManager,ServerSession,Session
- All Known Implementing Classes:
AbstractClientSession,AbstractConnectionService,AbstractFactoryManager,AbstractServerSession,AbstractSession,ClientConnectionService,ClientSessionImpl,ServerConnectionService,ServerSessionImpl,SessionHelper,SshClient,SshServer
public interface UnknownChannelReferenceHandlerManager- Author:
- Apache MINA SSHD Project
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UnknownChannelReferenceHandlergetUnknownChannelReferenceHandler()UnknownChannelReferenceHandlerresolveUnknownChannelReferenceHandler()Check if current manager has a specific handler set for it - if not, try and resolve one from the "parent" container (if any)voidsetUnknownChannelReferenceHandler(UnknownChannelReferenceHandler handler)
-
-
-
Method Detail
-
getUnknownChannelReferenceHandler
UnknownChannelReferenceHandler getUnknownChannelReferenceHandler()
- Returns:
- The
UnknownChannelReferenceHandlerManagerto use - ifnullthen any reference to unknown channel causes anSshChannelNotFoundException
-
setUnknownChannelReferenceHandler
void setUnknownChannelReferenceHandler(UnknownChannelReferenceHandler handler)
- Parameters:
handler- TheUnknownChannelReferenceHandlerManagerto use - ifnullthen any reference to unknown channel causes anSshChannelNotFoundException
-
resolveUnknownChannelReferenceHandler
UnknownChannelReferenceHandler resolveUnknownChannelReferenceHandler()
Check if current manager has a specific handler set for it - if not, try and resolve one from the "parent" container (if any)- Returns:
- The resolved handler instance
-
-