This is just an internal utility, hide it.
Change-Id: I9debd4390b8e57089850c63a6e119e44cb1d0298
JIRA: NETCONF-590
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
* A {@link TransportStack} acting as an SSH client.
*/
public final class SSHClient extends SSHTransportStack {
-
private final ClientFactoryManager clientFactoryManager;
private final SessionFactory sessionFactory;
}
@Override
- protected IoHandler getSessionFactory() {
+ IoHandler getSessionFactory() {
return sessionFactory;
}
* A {@link TransportStack} acting as an SSH server.
*/
public final class SSHServer extends SSHTransportStack {
-
private final ServerFactoryManager serverFactoryManager;
private final SessionFactory serverSessionFactory;
}
@Override
- protected IoHandler getSessionFactory() {
+ IoHandler getSessionFactory() {
return serverSessionFactory;
}
import org.opendaylight.netconf.shaded.sshd.netty.NettyIoService;
import org.opendaylight.netconf.shaded.sshd.netty.NettyIoServiceFactory;
-public class SshIoService extends NettyIoService {
-
- protected SshIoService(FactoryManager factoryManager, final ChannelGroup group, IoHandler handler) {
+final class SshIoService extends NettyIoService {
+ SshIoService(final FactoryManager factoryManager, final ChannelGroup group, final IoHandler handler) {
super(new NettyIoServiceFactory(factoryManager, null), handler);
channelGroup = group;
}