summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/googlesource/gerrit/plugins/replication/PushResultProcessing.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/googlesource/gerrit/plugins/replication/PushResultProcessing.java')
-rw-r--r--src/main/java/com/googlesource/gerrit/plugins/replication/PushResultProcessing.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/com/googlesource/gerrit/plugins/replication/PushResultProcessing.java b/src/main/java/com/googlesource/gerrit/plugins/replication/PushResultProcessing.java
index 0c3e158..654cd1f 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/replication/PushResultProcessing.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/replication/PushResultProcessing.java
@@ -16,6 +16,7 @@ package com.googlesource.gerrit.plugins.replication;
import com.google.gerrit.common.EventDispatcher;
import com.google.gerrit.server.events.RefEvent;
+import com.google.gerrit.server.permissions.PermissionBackendException;
import com.google.gwtorm.server.OrmException;
import com.googlesource.gerrit.plugins.replication.ReplicationState.RefPushResult;
import java.lang.ref.WeakReference;
@@ -43,7 +44,7 @@ public abstract class PushResultProcessing {
*
* @param message message text.
*/
- void writeStdOut(final String message) {
+ void writeStdOut(String message) {
// Default doing nothing
}
@@ -52,7 +53,7 @@ public abstract class PushResultProcessing {
*
* @param message message text.
*/
- void writeStdErr(final String message) {
+ void writeStdErr(String message) {
// Default doing nothing
}
@@ -141,7 +142,7 @@ public abstract class PushResultProcessing {
}
@Override
- void writeStdOut(final String message) {
+ void writeStdOut(String message) {
StartCommand command = sshCommand.get();
if (command != null) {
command.writeStdOutSync(message);
@@ -149,7 +150,7 @@ public abstract class PushResultProcessing {
}
@Override
- void writeStdErr(final String message) {
+ void writeStdErr(String message) {
StartCommand command = sshCommand.get();
if (command != null) {
command.writeStdErrSync(message);
@@ -187,7 +188,7 @@ public abstract class PushResultProcessing {
private void postEvent(RefEvent event) {
try {
dispatcher.postEvent(event);
- } catch (OrmException e) {
+ } catch (OrmException | PermissionBackendException e) {
log.error("Cannot post event", e);
}
}