diff --git a/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorDialog.java b/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorDialog.java index 377fa25..fcbf09b 100644 --- a/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorDialog.java @@ -123,12 +123,12 @@ public class MonitorDialog extends Window implements MonitorUpdaterListener { } @Override - public void monitorFailed(Throwable caught, String reason, String failureDetails) { + public void monitorFailed(Throwable caught, String reason, String details) { if (caught instanceof TDGWTSessionExpiredException) { eventBus.fireEvent(new SessionExpiredEvent( SessionExpiredType.EXPIREDONSERVER)); } else { - fireOperationFailed(caught,reason); + fireOperationFailed(caught,reason,details); hide(); } @@ -170,9 +170,9 @@ public class MonitorDialog extends Window implements MonitorUpdaterListener { listener.operationComplete(trId); } - protected void fireOperationFailed(Throwable caught, String reason) { + protected void fireOperationFailed(Throwable caught, String reason, String details) { for (MonitorDialogListener listener : listeners) - listener.operationFailed(caught,reason); + listener.operationFailed(caught,reason, details); } protected void fireOperationStopped(TRId trId, String reason, String details) { diff --git a/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorDialogListener.java b/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorDialogListener.java index 58ca8c4..0bc5c92 100644 --- a/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorDialogListener.java +++ b/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorDialogListener.java @@ -19,10 +19,12 @@ public interface MonitorDialogListener { /** * Called when the operation is failed. + * * @param caught * @param reason + * @param details */ - public void operationFailed(Throwable caught, String reason); + public void operationFailed(Throwable caught, String reason, String details); diff --git a/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorUpdaterListener.java b/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorUpdaterListener.java index c79751e..ef31586 100644 --- a/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorUpdaterListener.java +++ b/src/main/java/org/gcube/portlets/user/td/monitorwidget/client/MonitorUpdaterListener.java @@ -39,10 +39,12 @@ public interface MonitorUpdaterListener { /** * Called when the operation is failed. - * @param caught the failure exception. - * @param reason the failure reason. + * + * @param caught + * @param reason + * @param details */ - public void monitorFailed(Throwable caught, String reason, String failureDetails); + public void monitorFailed(Throwable caught, String reason, String details); /** * Called when the operation is stopped