From 61b32fe07e3eb76a7dfbceb66a7758eac5f308ee Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Thu, 10 Apr 2014 18:58:08 -0400
Subject: [PATCH] Rename server session classes

---
 src/main/java/com/gitblit/transport/ssh/SshServerSession.java        |    5 ++---
 src/main/java/com/gitblit/transport/ssh/SshServerSessionFactory.java |   19 +++++++------------
 src/main/java/com/gitblit/transport/ssh/SshDaemon.java               |    2 +-
 3 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/src/main/java/com/gitblit/transport/ssh/SshDaemon.java b/src/main/java/com/gitblit/transport/ssh/SshDaemon.java
index 5415779..c11cb1f 100644
--- a/src/main/java/com/gitblit/transport/ssh/SshDaemon.java
+++ b/src/main/java/com/gitblit/transport/ssh/SshDaemon.java
@@ -126,7 +126,7 @@
 				gitblit.getBaseFolder(), HOST_KEY_STORE).getPath()));
 		sshd.setPublickeyAuthenticator(publickeyAuthenticator);
 		sshd.setPasswordAuthenticator(new UsernamePasswordAuthenticator(gitblit));
-		sshd.setSessionFactory(new SshSessionFactory());
+		sshd.setSessionFactory(new SshServerSessionFactory());
 		sshd.setFileSystemFactory(new DisabledFilesystemFactory());
 		sshd.setTcpipForwardingFilter(new NonForwardingFilter());
 
diff --git a/src/main/java/com/gitblit/transport/ssh/GitblitServerSession.java b/src/main/java/com/gitblit/transport/ssh/SshServerSession.java
similarity index 88%
rename from src/main/java/com/gitblit/transport/ssh/GitblitServerSession.java
rename to src/main/java/com/gitblit/transport/ssh/SshServerSession.java
index e533602..d12a6be 100644
--- a/src/main/java/com/gitblit/transport/ssh/GitblitServerSession.java
+++ b/src/main/java/com/gitblit/transport/ssh/SshServerSession.java
@@ -22,10 +22,9 @@
 import org.apache.sshd.server.session.ServerSession;
 
 // Expose addition of close session listeners
-class GitblitServerSession extends ServerSession {
+class SshServerSession extends ServerSession {
 
-	GitblitServerSession(ServerFactoryManager server, IoSession ioSession)
-			throws Exception {
+	SshServerSession(ServerFactoryManager server, IoSession ioSession) throws Exception {
 		super(server, ioSession);
 	}
 
diff --git a/src/main/java/com/gitblit/transport/ssh/SshSessionFactory.java b/src/main/java/com/gitblit/transport/ssh/SshServerSessionFactory.java
similarity index 78%
rename from src/main/java/com/gitblit/transport/ssh/SshSessionFactory.java
rename to src/main/java/com/gitblit/transport/ssh/SshServerSessionFactory.java
index 66fe057..dd3c139 100644
--- a/src/main/java/com/gitblit/transport/ssh/SshSessionFactory.java
+++ b/src/main/java/com/gitblit/transport/ssh/SshServerSessionFactory.java
@@ -27,33 +27,29 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-
 /**
  *
  * @author James Moger
  *
  */
-public class SshSessionFactory extends SessionFactory {
+public class SshServerSessionFactory extends SessionFactory {
 
 	private final Logger log = LoggerFactory.getLogger(getClass());
 
-	public SshSessionFactory() {
+	public SshServerSessionFactory() {
 	}
 
 	@Override
-	protected AbstractSession createSession(final IoSession io)
-			throws Exception {
+	protected AbstractSession createSession(final IoSession io) throws Exception {
 		log.info("connection accepted on " + io);
 
 		if (io instanceof MinaSession) {
 			if (((MinaSession) io).getSession().getConfig() instanceof SocketSessionConfig) {
-				((SocketSessionConfig) ((MinaSession) io).getSession()
-						.getConfig()).setKeepAlive(true);
+				((SocketSessionConfig) ((MinaSession) io).getSession().getConfig()).setKeepAlive(true);
 			}
 		}
 
-		final GitblitServerSession session = (GitblitServerSession) super
-				.createSession(io);
+		final SshServerSession session = (SshServerSession) super.createSession(io);
 		SocketAddress peer = io.getRemoteAddress();
 		SshDaemonClient client = new SshDaemonClient(peer);
 		session.setAttribute(SshDaemonClient.KEY, client);
@@ -70,8 +66,7 @@
 	}
 
 	@Override
-	protected AbstractSession doCreateSession(IoSession ioSession)
-			throws Exception {
-		return new GitblitServerSession(server, ioSession);
+	protected AbstractSession doCreateSession(IoSession ioSession) throws Exception {
+		return new SshServerSession(server, ioSession);
 	}
 }

--
Gitblit v1.9.1