summaryrefslogtreecommitdiffstats
path: root/gerrit-server/src/main/java/com/google/gerrit/server/plugins/ModuleGenerator.java
diff options
context:
space:
mode:
Diffstat (limited to 'gerrit-server/src/main/java/com/google/gerrit/server/plugins/ModuleGenerator.java')
-rw-r--r--gerrit-server/src/main/java/com/google/gerrit/server/plugins/ModuleGenerator.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/plugins/ModuleGenerator.java b/gerrit-server/src/main/java/com/google/gerrit/server/plugins/ModuleGenerator.java
index 92e3b1dd6b..2011e9d198 100644
--- a/gerrit-server/src/main/java/com/google/gerrit/server/plugins/ModuleGenerator.java
+++ b/gerrit-server/src/main/java/com/google/gerrit/server/plugins/ModuleGenerator.java
@@ -16,11 +16,14 @@ package com.google.gerrit.server.plugins;
import com.google.gerrit.extensions.annotations.Export;
import com.google.inject.Module;
+import com.google.inject.TypeLiteral;
public interface ModuleGenerator {
void setPluginName(String name);
void export(Export export, Class<?> type) throws InvalidPluginException;
+ void listen(TypeLiteral<?> tl, Class<?> clazz);
+
Module create() throws InvalidPluginException;
}