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 UnknownChannelReferenceHandler
getUnknownChannelReferenceHandler()
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)void
setUnknownChannelReferenceHandler(UnknownChannelReferenceHandler handler)
-
-
-
Method Detail
-
getUnknownChannelReferenceHandler
UnknownChannelReferenceHandler getUnknownChannelReferenceHandler()
- Returns:
- The
UnknownChannelReferenceHandlerManager
to use - ifnull
then any reference to unknown channel causes anSshChannelNotFoundException
-
setUnknownChannelReferenceHandler
void setUnknownChannelReferenceHandler(UnknownChannelReferenceHandler handler)
- Parameters:
handler
- TheUnknownChannelReferenceHandlerManager
to use - ifnull
then 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
-
-