Package org.apache.sshd.common
Interface Service
- All Superinterfaces:
AutoCloseable
,Channel
,Closeable
,Closeable
,PropertyResolver
,SessionContextHolder
,SessionHolder<Session>
- All Known Subinterfaces:
ConnectionService
- All Known Implementing Classes:
AbstractConnectionService
,ClientConnectionService
,ClientUserAuthService
,ServerConnectionService
,ServerUserAuthService
See RFC 4253 [SSH-TRANS] and the SSH_MSG_SERVICE_REQUEST packet. Examples include "ssh-userauth" and
"ssh-connection" but developers are also free to implement their own custom service.
- Author:
- Apache MINA SSHD Project
-
Field Summary
Fields inherited from interface org.apache.sshd.common.PropertyResolver
EMPTY
-
Method Summary
Modifier and TypeMethodDescriptiondefault PropertyResolver
void
Service the request.void
start()
Methods inherited from interface org.apache.sshd.common.Closeable
addCloseFutureListener, close, close, isClosed, isClosing, isOpen, removeCloseFutureListener
Methods inherited from interface org.apache.sshd.common.PropertyResolver
getBoolean, getBooleanProperty, getCharset, getInteger, getIntProperty, getLong, getLongProperty, getObject, getProperties, getString, getStringProperty, isEmpty
Methods inherited from interface org.apache.sshd.common.session.SessionHolder
getSession, getSessionContext
-
Method Details
-
getParentPropertyResolver
- Specified by:
getParentPropertyResolver
in interfacePropertyResolver
-
start
void start() -
process
Service the request.
-