diff options
Diffstat (limited to 'src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationModule.java')
-rw-r--r-- | src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationModule.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationModule.java b/src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationModule.java index 974cf4a..bc52db8 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationModule.java +++ b/src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationModule.java @@ -17,6 +17,7 @@ package com.googlesource.gerrit.plugins.replication; import com.google.gerrit.extensions.events.GitReferenceUpdatedListener; import com.google.gerrit.extensions.events.LifecycleListener; import com.google.gerrit.extensions.events.NewProjectCreatedListener; +import com.google.gerrit.extensions.events.ProjectDeletedListener; import com.google.gerrit.extensions.registration.DynamicSet; import com.google.inject.AbstractModule; import com.google.inject.Scopes; @@ -34,6 +35,9 @@ class ReplicationModule extends AbstractModule { DynamicSet.bind(binder(), NewProjectCreatedListener.class) .to(ReplicationQueue.class); + DynamicSet.bind(binder(), ProjectDeletedListener.class) + .to(ReplicationQueue.class); + bind(OnStartStop.class).in(Scopes.SINGLETON); bind(LifecycleListener.class) .annotatedWith(UniqueAnnotations.create()) |