summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/transport/ssh/commands/RootDispatcher.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/gitblit/transport/ssh/commands/RootDispatcher.java')
-rw-r--r--src/main/java/com/gitblit/transport/ssh/commands/RootDispatcher.java12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/main/java/com/gitblit/transport/ssh/commands/RootDispatcher.java b/src/main/java/com/gitblit/transport/ssh/commands/RootDispatcher.java
index 38fbd2c8..749d10ea 100644
--- a/src/main/java/com/gitblit/transport/ssh/commands/RootDispatcher.java
+++ b/src/main/java/com/gitblit/transport/ssh/commands/RootDispatcher.java
@@ -17,8 +17,6 @@ package com.gitblit.transport.ssh.commands;
import java.util.List;
-import ro.fortsoft.pf4j.PluginWrapper;
-
import com.gitblit.manager.IGitblit;
import com.gitblit.models.UserModel;
import com.gitblit.transport.ssh.SshDaemonClient;
@@ -40,13 +38,9 @@ public class RootDispatcher extends DispatchCommand {
registerDispatcher(user, GitblitDispatcher.class);
registerDispatcher(user, GitDispatcher.class);
- List<SshCommand> exts = gitblit.getExtensions(SshCommand.class);
- for (SshCommand sshCommand : exts) {
- PluginDispatchCommand pluginCmd = new PluginDispatchCommand();
- PluginWrapper wrapper = gitblit.whichPlugin(sshCommand.getClass());
- pluginCmd.registerCommand(user, sshCommand.getClass());
- // TODO(davido): add dispatcher registration per plugin name
- //registerDispatcher(wrapper.getDescriptor().getPluginId(), pluginCmd);
+ List<DispatchCommand> exts = gitblit.getExtensions(DispatchCommand.class);
+ for (DispatchCommand ext : exts) {
+ registerDispatcher(user, ext);
}
}