From 8fbacd44a2a97143f8ecfbad694bc0604dba4af6 Mon Sep 17 00:00:00 2001 From: kaizimmerm Date: Tue, 29 Nov 2016 09:04:06 +0100 Subject: [PATCH] EventBus transient Signed-off-by: kaizimmerm --- .../hawkbit/ui/artifacts/UploadArtifactView.java | 2 +- .../ui/artifacts/details/ArtifactDetailsLayout.java | 2 +- .../smtable/SoftwareModuleAddUpdateWindow.java | 2 +- .../ui/artifacts/smtype/SMTypeFilterButtonClick.java | 4 ++-- .../hawkbit/ui/artifacts/upload/UploadHandler.java | 10 +++++----- .../hawkbit/ui/artifacts/upload/UploadLayout.java | 2 +- .../ui/artifacts/upload/UploadResultWindow.java | 12 +++--------- .../ui/artifacts/upload/UploadStatusInfoWindow.java | 6 +++--- .../hawkbit/ui/common/AbstractAcceptCriteria.java | 2 +- .../ui/common/AbstractMetadataPopupLayout.java | 2 +- .../layout/AbstractConfirmationWindowLayout.java | 2 +- .../detailslayout/AbstractTableDetailsLayout.java | 2 +- .../detailslayout/SoftwareModuleDetailsTable.java | 4 ++-- .../common/filterlayout/AbstractFilterButtons.java | 2 +- .../ui/common/filterlayout/AbstractFilterHeader.java | 2 +- .../common/footer/AbstractDeleteActionsLayout.java | 2 +- .../eclipse/hawkbit/ui/common/grid/AbstractGrid.java | 2 +- .../hawkbit/ui/common/table/AbstractTable.java | 2 +- .../ui/common/tagdetails/AbstractTagToken.java | 2 +- .../hawkbit/ui/distributions/DistributionsView.java | 2 +- .../disttype/DSTypeFilterButtonClick.java | 2 +- .../smtype/DistSMTypeFilterButtonClick.java | 4 ++-- .../AutoCompleteTextFieldComponent.java | 2 +- .../filtermanagement/CreateOrUpdateFilterHeader.java | 4 ++-- .../filtermanagement/CreateOrUpdateFilterTable.java | 2 +- .../DistributionSetSelectWindow.java | 6 +++--- .../ui/filtermanagement/FilterManagementView.java | 2 +- .../ui/filtermanagement/TargetFilterHeader.java | 2 +- .../ui/filtermanagement/TargetFilterTable.java | 4 ++-- .../ui/layouts/AbstractCreateUpdateTagLayout.java | 3 +-- .../hawkbit/ui/management/DeploymentView.java | 2 +- .../actionhistory/ActionHistoryComponent.java | 3 --- .../actionhistory/ActionHistoryHeader.java | 2 +- .../management/actionhistory/ActionHistoryTable.java | 4 ++-- .../dstable/DistributionAddUpdateWindowLayout.java | 8 ++++---- .../management/dstag/DistributionTagButtonClick.java | 2 +- .../management/event/DistributionTagDropEvent.java | 4 ++-- .../ui/management/targettable/BulkUploadHandler.java | 2 +- .../targettable/TargetAddUpdateWindowLayout.java | 4 ++-- .../targettable/TargetBulkUpdateWindowLayout.java | 6 +++--- .../ui/management/targettable/TargetTableLayout.java | 2 +- .../targettag/CustomTargetTagFilterButtonClick.java | 4 ++-- .../management/targettag/FilterByStatusLayout.java | 2 +- .../management/targettag/MultipleTargetFilter.java | 2 +- .../targettag/TargetTagFilterButtonClick.java | 2 +- .../hawkbit/ui/push/DelayedEventBusPushStrategy.java | 2 +- .../org/eclipse/hawkbit/ui/rollout/RolloutView.java | 2 +- .../rollout/AddUpdateRolloutWindowLayout.java | 8 ++++---- .../ui/rollout/rollout/RolloutListHeader.java | 2 +- .../rolloutgroup/RolloutGroupsListHeader.java | 2 +- .../RolloutGroupTargetsListHeader.java | 2 +- 51 files changed, 77 insertions(+), 87 deletions(-) diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/UploadArtifactView.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/UploadArtifactView.java index cd706ddbc..e7a7e7c97 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/UploadArtifactView.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/UploadArtifactView.java @@ -62,7 +62,7 @@ public class UploadArtifactView extends VerticalLayout implements View, BrowserW public static final String VIEW_NAME = "spUpload"; private static final long serialVersionUID = 8754632011301553682L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final SpPermissionChecker permChecker; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/details/ArtifactDetailsLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/details/ArtifactDetailsLayout.java index 72e093b96..d686506a2 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/details/ArtifactDetailsLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/details/ArtifactDetailsLayout.java @@ -83,7 +83,7 @@ public class ArtifactDetailsLayout extends VerticalLayout { private final I18N i18n; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ArtifactUploadState artifactUploadState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtable/SoftwareModuleAddUpdateWindow.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtable/SoftwareModuleAddUpdateWindow.java index 1d6e29016..9959edc11 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtable/SoftwareModuleAddUpdateWindow.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtable/SoftwareModuleAddUpdateWindow.java @@ -50,7 +50,7 @@ public class SoftwareModuleAddUpdateWindow extends CustomComponent { private final UINotification uiNotifcation; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final SoftwareManagement softwareManagement; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtype/SMTypeFilterButtonClick.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtype/SMTypeFilterButtonClick.java index a94140071..46e512f3b 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtype/SMTypeFilterButtonClick.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/smtype/SMTypeFilterButtonClick.java @@ -27,11 +27,11 @@ public class SMTypeFilterButtonClick extends AbstractFilterSingleButtonClick imp private static final long serialVersionUID = 3707945900524967887L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ArtifactUploadState artifactUploadState; - private final SoftwareManagement softwareManagement; + private final transient SoftwareManagement softwareManagement; public SMTypeFilterButtonClick(final UIEventBus eventBus, final ArtifactUploadState artifactUploadState, final SoftwareManagement softwareManagement) { diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadHandler.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadHandler.java index 781aa0c1d..8120863f9 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadHandler.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadHandler.java @@ -58,11 +58,11 @@ public class UploadHandler implements StreamVariable, Receiver, SucceededListene private final long maxSize; private final Upload upload; - private volatile String fileName = null; - private volatile String mimeType = null; - private volatile boolean streamingInterrupted = false; - private volatile boolean uploadInterrupted = false; - private volatile boolean aborted = false; + private volatile String fileName; + private volatile String mimeType; + private volatile boolean streamingInterrupted; + private volatile boolean uploadInterrupted; + private volatile boolean aborted; private String failureReason; private final I18N i18n; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadLayout.java index 2b35366c9..71c7b7265 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadLayout.java @@ -82,7 +82,7 @@ public class UploadLayout extends VerticalLayout { private final UINotification uiNotification; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ArtifactUploadState artifactUploadState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadResultWindow.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadResultWindow.java index e3bcc0856..4b1de1bc1 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadResultWindow.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadResultWindow.java @@ -37,11 +37,6 @@ import com.vaadin.ui.themes.ValoTheme; /** * Upload status popup. - * - * - * - * - * */ public class UploadResultWindow implements Button.ClickListener { @@ -66,9 +61,8 @@ public class UploadResultWindow implements Button.ClickListener { private static final String UPLOAD_RESULT = "uploadResult"; private static final String REASON = "reason"; - - private transient EventBus.UIEventBus eventBus; + private transient EventBus.UIEventBus eventBus; /** * Initialize upload status popup. @@ -81,7 +75,7 @@ public class UploadResultWindow implements Button.ClickListener { public UploadResultWindow(final List uploadResultList, final I18N i18n) { this.uploadResultList = uploadResultList; this.i18n = i18n; - eventBus = SpringContextHelper.getBean( EventBus.UIEventBus.class); + eventBus = SpringContextHelper.getBean(EventBus.UIEventBus.class); createComponents(); createLayout(); } @@ -190,7 +184,7 @@ public class UploadResultWindow implements Button.ClickListener { if (event.getComponent().getId().equals(UIComponentIdProvider.UPLOAD_ARTIFACT_RESULT_CLOSE) || event.getComponent().getId().equals(UIComponentIdProvider.UPLOAD_ARTIFACT_RESULT_POPUP_CLOSE)) { uploadResultsWindow.close(); - //close upload status popup if open + // close upload status popup if open eventBus.publish(this, UploadArtifactUIEvent.ARTIFACT_RESULT_POPUP_CLOSED); } diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadStatusInfoWindow.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadStatusInfoWindow.java index 992ea64fe..7b4aebc44 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadStatusInfoWindow.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/artifacts/upload/UploadStatusInfoWindow.java @@ -55,7 +55,7 @@ import elemental.json.JsonValue; */ public class UploadStatusInfoWindow extends Window { - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ArtifactUploadState artifactUploadState; @@ -75,9 +75,9 @@ public class UploadStatusInfoWindow extends Window { private final IndexedContainer uploads; - private volatile boolean errorOccured = false; + private volatile boolean errorOccured; - private volatile boolean uploadAborted = false; + private volatile boolean uploadAborted; private Button minimizeButton; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/AbstractAcceptCriteria.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/AbstractAcceptCriteria.java index 564d133c7..edf9fce53 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/AbstractAcceptCriteria.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/AbstractAcceptCriteria.java @@ -41,7 +41,7 @@ public abstract class AbstractAcceptCriteria extends ServerSideCriterion { protected UINotification uiNotification; - protected EventBus.UIEventBus eventBus; + protected transient EventBus.UIEventBus eventBus; protected AbstractAcceptCriteria(final UINotification uiNotification, final UIEventBus eventBus) { this.uiNotification = uiNotification; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/AbstractMetadataPopupLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/AbstractMetadataPopupLayout.java index bbaacde1f..ca71d7c25 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/AbstractMetadataPopupLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/AbstractMetadataPopupLayout.java @@ -76,7 +76,7 @@ public abstract class AbstractMetadataPopupLayout extends private final I18N i18n; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final SpPermissionChecker permissionChecker; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/detailslayout/SoftwareModuleDetailsTable.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/detailslayout/SoftwareModuleDetailsTable.java index cd7f44f87..4c82b2894 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/detailslayout/SoftwareModuleDetailsTable.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/detailslayout/SoftwareModuleDetailsTable.java @@ -64,11 +64,11 @@ public class SoftwareModuleDetailsTable extends Table { private final boolean isUnassignSoftModAllowed; private final SpPermissionChecker permissionChecker; - private final DistributionSetManagement distributionSetManagement; + private final transient DistributionSetManagement distributionSetManagement; private final I18N i18n; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManageDistUIState manageDistUIState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/filterlayout/AbstractFilterButtons.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/filterlayout/AbstractFilterButtons.java index 730f64a67..5f2585b25 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/filterlayout/AbstractFilterButtons.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/filterlayout/AbstractFilterButtons.java @@ -43,7 +43,7 @@ public abstract class AbstractFilterButtons extends Table { protected static final String FILTER_BUTTON_COLUMN = "filterButton"; - protected EventBus.UIEventBus eventBus; + protected transient EventBus.UIEventBus eventBus; protected final AbstractFilterButtonClickBehaviour filterButtonClickBehaviour; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/filterlayout/AbstractFilterHeader.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/filterlayout/AbstractFilterHeader.java index 5101985ad..4eab54951 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/filterlayout/AbstractFilterHeader.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/filterlayout/AbstractFilterHeader.java @@ -33,7 +33,7 @@ public abstract class AbstractFilterHeader extends VerticalLayout { protected SpPermissionChecker permChecker; - protected EventBus.UIEventBus eventBus; + protected transient EventBus.UIEventBus eventBus; private Label title; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/footer/AbstractDeleteActionsLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/footer/AbstractDeleteActionsLayout.java index f5ef215c4..567aa808f 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/footer/AbstractDeleteActionsLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/footer/AbstractDeleteActionsLayout.java @@ -49,7 +49,7 @@ public abstract class AbstractDeleteActionsLayout extends VerticalLayout impleme protected SpPermissionChecker permChecker; - protected EventBus.UIEventBus eventBus; + protected transient EventBus.UIEventBus eventBus; protected UINotification notification; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/grid/AbstractGrid.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/grid/AbstractGrid.java index 0c02955f0..3d9a5afac 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/grid/AbstractGrid.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/grid/AbstractGrid.java @@ -28,7 +28,7 @@ public abstract class AbstractGrid extends Grid { protected final I18N i18n; - protected final EventBus.UIEventBus eventBus; + protected final transient EventBus.UIEventBus eventBus; protected final SpPermissionChecker permissionChecker; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/table/AbstractTable.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/table/AbstractTable.java index 3fb6b188a..2ba9b1e7f 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/table/AbstractTable.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/table/AbstractTable.java @@ -58,7 +58,7 @@ public abstract class AbstractTable extends Table { protected static final String ACTION_NOT_ALLOWED_MSG = "message.action.not.allowed"; - protected EventBus.UIEventBus eventBus; + protected transient EventBus.UIEventBus eventBus; protected I18N i18n; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/tagdetails/AbstractTagToken.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/tagdetails/AbstractTagToken.java index 6b1bfe299..9abc83090 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/tagdetails/AbstractTagToken.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/common/tagdetails/AbstractTagToken.java @@ -68,7 +68,7 @@ public abstract class AbstractTagToken implements Serializ protected UINotification uinotification; - protected EventBus.UIEventBus eventBus; + protected transient EventBus.UIEventBus eventBus; protected ManagementUIState managementUIState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/DistributionsView.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/DistributionsView.java index 00e505a8a..5627be07d 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/DistributionsView.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/DistributionsView.java @@ -65,7 +65,7 @@ public class DistributionsView extends VerticalLayout implements View, BrowserWi private final SpPermissionChecker permChecker; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final I18N i18n; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/disttype/DSTypeFilterButtonClick.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/disttype/DSTypeFilterButtonClick.java index 56923d035..8dbe2a2f9 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/disttype/DSTypeFilterButtonClick.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/disttype/DSTypeFilterButtonClick.java @@ -27,7 +27,7 @@ public class DSTypeFilterButtonClick extends AbstractFilterSingleButtonClick imp private static final long serialVersionUID = -584783755917528648L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManageDistUIState manageDistUIState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/smtype/DistSMTypeFilterButtonClick.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/smtype/DistSMTypeFilterButtonClick.java index 67eda20ca..e33129f60 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/smtype/DistSMTypeFilterButtonClick.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/distributions/smtype/DistSMTypeFilterButtonClick.java @@ -27,11 +27,11 @@ public class DistSMTypeFilterButtonClick extends AbstractFilterSingleButtonClick private static final long serialVersionUID = -4166632002904286983L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManageDistUIState manageDistUIState; - private final SoftwareManagement softwareManagement; + private final transient SoftwareManagement softwareManagement; public DistSMTypeFilterButtonClick(final UIEventBus eventBus, final ManageDistUIState manageDistUIState, final SoftwareManagement softwareManagement) { diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/AutoCompleteTextFieldComponent.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/AutoCompleteTextFieldComponent.java index 448626846..5d81771ec 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/AutoCompleteTextFieldComponent.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/AutoCompleteTextFieldComponent.java @@ -52,7 +52,7 @@ public class AutoCompleteTextFieldComponent extends HorizontalLayout { private final FilterManagementUIState filterManagementUIState; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final RsqlValidationOracle rsqlValidationOracle; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/CreateOrUpdateFilterHeader.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/CreateOrUpdateFilterHeader.java index f2db5a4fb..fc55ce393 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/CreateOrUpdateFilterHeader.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/CreateOrUpdateFilterHeader.java @@ -59,11 +59,11 @@ public class CreateOrUpdateFilterHeader extends VerticalLayout implements Button private final I18N i18n; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final FilterManagementUIState filterManagementUIState; - private final TargetFilterQueryManagement targetFilterQueryManagement; + private final transient TargetFilterQueryManagement targetFilterQueryManagement; private final SpPermissionChecker permissionChecker; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/CreateOrUpdateFilterTable.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/CreateOrUpdateFilterTable.java index 88dea7f29..052523be3 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/CreateOrUpdateFilterTable.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/CreateOrUpdateFilterTable.java @@ -58,7 +58,7 @@ public class CreateOrUpdateFilterTable extends Table { private LazyQueryContainer container; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private static final int PROPERTY_DEPT = 3; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/DistributionSetSelectWindow.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/DistributionSetSelectWindow.java index 33b171ca0..57e8004ad 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/DistributionSetSelectWindow.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/DistributionSetSelectWindow.java @@ -52,11 +52,11 @@ public class DistributionSetSelectWindow private final DistributionSetSelectTable dsTable; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; - private final TargetManagement targetManagement; + private final transient TargetManagement targetManagement; - private final TargetFilterQueryManagement targetFilterQueryManagement; + private final transient TargetFilterQueryManagement targetFilterQueryManagement; private CommonDialogWindow window; private CheckBox checkBox; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/FilterManagementView.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/FilterManagementView.java index 91e9871e2..d9ea4da22 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/FilterManagementView.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/FilterManagementView.java @@ -62,7 +62,7 @@ public class FilterManagementView extends VerticalLayout implements View { private final TargetFilterCountMessageLabel targetFilterCountMessageLabel; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; @Autowired FilterManagementView(final I18N i18n, final UIEventBus eventBus, diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/TargetFilterHeader.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/TargetFilterHeader.java index 6aa0ec103..aaf5ae8b9 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/TargetFilterHeader.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/TargetFilterHeader.java @@ -38,7 +38,7 @@ public class TargetFilterHeader extends VerticalLayout { private static final long serialVersionUID = -7022704971955491673L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final FilterManagementUIState filterManagementUIState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/TargetFilterTable.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/TargetFilterTable.java index d9d18c383..86402ed96 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/TargetFilterTable.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/filtermanagement/TargetFilterTable.java @@ -60,11 +60,11 @@ public class TargetFilterTable extends Table { private final UINotification notification; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final FilterManagementUIState filterManagementUIState; - private final TargetFilterQueryManagement targetFilterQueryManagement; + private final transient TargetFilterQueryManagement targetFilterQueryManagement; private final DistributionSetSelectWindow dsSelectWindow; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/layouts/AbstractCreateUpdateTagLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/layouts/AbstractCreateUpdateTagLayout.java index 95f312dde..0aff8a9c0 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/layouts/AbstractCreateUpdateTagLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/layouts/AbstractCreateUpdateTagLayout.java @@ -57,7 +57,6 @@ import com.vaadin.ui.components.colorpicker.ColorSelector; import com.vaadin.ui.themes.ValoTheme; /** - * * Abstract class for create/update target tag layout. * * @param @@ -77,7 +76,7 @@ public abstract class AbstractCreateUpdateTagLayout exten protected EntityFactory entityFactory; - protected EventBus.UIEventBus eventBus; + protected transient EventBus.UIEventBus eventBus; protected SpPermissionChecker permChecker; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/DeploymentView.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/DeploymentView.java index dda77c2cf..6659eac34 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/DeploymentView.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/DeploymentView.java @@ -70,7 +70,7 @@ public class DeploymentView extends VerticalLayout implements View, BrowserWindo public static final String VIEW_NAME = "deployment"; private static final long serialVersionUID = 1847434723456644998L; - private final EventBus.UIEventBus eventbus; + private final transient EventBus.UIEventBus eventbus; private final SpPermissionChecker permChecker; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryComponent.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryComponent.java index 3ade0290d..2f2bb9762 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryComponent.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryComponent.java @@ -16,7 +16,6 @@ import org.eclipse.hawkbit.ui.management.state.ManagementUIState; import org.eclipse.hawkbit.ui.utils.I18N; import org.eclipse.hawkbit.ui.utils.SPUIDefinitions; import org.eclipse.hawkbit.ui.utils.UINotification; -import org.vaadin.spring.events.EventBus; import org.vaadin.spring.events.EventBus.UIEventBus; import org.vaadin.spring.events.EventScope; import org.vaadin.spring.events.annotation.EventBusListenerMethod; @@ -34,14 +33,12 @@ public class ActionHistoryComponent extends VerticalLayout { private final ActionHistoryHeader actionHistoryHeader; private final ActionHistoryTable actionHistoryTable; - private final EventBus.UIEventBus eventBus; public ActionHistoryComponent(final I18N i18n, final DeploymentManagement deploymentManagement, final UIEventBus eventBus, final UINotification notification, final ManagementUIState managementUIState) { this.actionHistoryHeader = new ActionHistoryHeader(eventBus, managementUIState); this.actionHistoryTable = new ActionHistoryTable(i18n, deploymentManagement, eventBus, notification, managementUIState); - this.eventBus = eventBus; buildLayout(); setSizeFull(); setImmediate(true); diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryHeader.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryHeader.java index f5a5f1da4..0165b0247 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryHeader.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryHeader.java @@ -34,7 +34,7 @@ import com.vaadin.ui.VerticalLayout; public class ActionHistoryHeader extends VerticalLayout { private static final long serialVersionUID = -6276188234115774351L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManagementUIState managementUIState; private Label titleOfActionHistory; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryTable.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryTable.java index 18b93a0e5..deae7ca37 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryTable.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/actionhistory/ActionHistoryTable.java @@ -75,8 +75,8 @@ public class ActionHistoryTable extends TreeTable { private static final String STATUS_ICON_GREEN = "statusIconGreen"; private final I18N i18n; - private final DeploymentManagement deploymentManagement; - private final EventBus.UIEventBus eventBus; + private final transient DeploymentManagement deploymentManagement; + private final transient EventBus.UIEventBus eventBus; private final UINotification notification; private final ManagementUIState managementUIState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/dstable/DistributionAddUpdateWindowLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/dstable/DistributionAddUpdateWindowLayout.java index b42ec6fde..a346e0337 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/dstable/DistributionAddUpdateWindowLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/dstable/DistributionAddUpdateWindowLayout.java @@ -60,10 +60,10 @@ public class DistributionAddUpdateWindowLayout extends CustomComponent { private final I18N i18n; private final UINotification notificationMessage; - private final EventBus.UIEventBus eventBus; - private final DistributionSetManagement distributionSetManagement; - private final SystemManagement systemManagement; - private final EntityFactory entityFactory; + private final transient EventBus.UIEventBus eventBus; + private final transient DistributionSetManagement distributionSetManagement; + private final transient SystemManagement systemManagement; + private final transient EntityFactory entityFactory; private TextField distNameTextField; private TextField distVersionTextField; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/dstag/DistributionTagButtonClick.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/dstag/DistributionTagButtonClick.java index 73836c4c5..2b5f9d597 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/dstag/DistributionTagButtonClick.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/dstag/DistributionTagButtonClick.java @@ -24,7 +24,7 @@ import com.vaadin.ui.Button; public class DistributionTagButtonClick extends AbstractFilterMultiButtonClick { private static final long serialVersionUID = 4120296456125178019L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManagementUIState managementUIState; public DistributionTagButtonClick(final UIEventBus eventBus, final ManagementUIState managementUIState) { diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/event/DistributionTagDropEvent.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/event/DistributionTagDropEvent.java index 52a6babe9..4bca7fb47 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/event/DistributionTagDropEvent.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/event/DistributionTagDropEvent.java @@ -51,9 +51,9 @@ public class DistributionTagDropEvent implements DropHandler { private final DistributionTableFilters distFilterParameters; - private final DistributionSetManagement distributionSetManagement; + private final transient DistributionSetManagement distributionSetManagement; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManagementViewAcceptCriteria managementViewAcceptCriteria; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/BulkUploadHandler.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/BulkUploadHandler.java index 3f5e7e3a4..17594af3e 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/BulkUploadHandler.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/BulkUploadHandler.java @@ -95,7 +95,7 @@ public class BulkUploadHandler extends CustomComponent private long successfullTargetCount; private final transient Executor executor; - private transient EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private transient EntityFactory entityFactory; private final UI uiInstance; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetAddUpdateWindowLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetAddUpdateWindowLayout.java index cca145df4..dcf3e0d7a 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetAddUpdateWindowLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetAddUpdateWindowLayout.java @@ -48,9 +48,9 @@ public class TargetAddUpdateWindowLayout extends CustomComponent { private final I18N i18n; - private final TargetManagement targetManagement; + private final transient TargetManagement targetManagement; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final UINotification uINotification; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetBulkUpdateWindowLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetBulkUpdateWindowLayout.java index 9470c7195..cea92c80e 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetBulkUpdateWindowLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetBulkUpdateWindowLayout.java @@ -64,15 +64,15 @@ import com.vaadin.ui.themes.ValoTheme; public class TargetBulkUpdateWindowLayout extends CustomComponent { private final I18N i18n; - private final TargetManagement targetManagement; + private final transient TargetManagement targetManagement; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final TargetBulkTokenTags targetBulkTokenTags; private final ManagementUIState managementUIState; - private final DeploymentManagement deploymentManagement; + private final transient DeploymentManagement deploymentManagement; private final UiProperties uiproperties; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTableLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTableLayout.java index d2f2c845e..624d3092a 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTableLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTableLayout.java @@ -31,7 +31,7 @@ public class TargetTableLayout extends AbstractTableLayout { private static final long serialVersionUID = 2248703121998709112L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final TargetDetails targetDetails; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/CustomTargetTagFilterButtonClick.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/CustomTargetTagFilterButtonClick.java index f2ac76583..37d65c9e8 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/CustomTargetTagFilterButtonClick.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/CustomTargetTagFilterButtonClick.java @@ -30,11 +30,11 @@ public class CustomTargetTagFilterButtonClick extends AbstractFilterSingleButton private static final long serialVersionUID = -6173433602055291533L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManagementUIState managementUIState; - private final TargetFilterQueryManagement targetFilterQueryManagement; + private final transient TargetFilterQueryManagement targetFilterQueryManagement; public CustomTargetTagFilterButtonClick(final UIEventBus eventBus, final ManagementUIState managementUIState, final TargetFilterQueryManagement targetFilterQueryManagement) { diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/FilterByStatusLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/FilterByStatusLayout.java index 342631558..e00f5183b 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/FilterByStatusLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/FilterByStatusLayout.java @@ -40,7 +40,7 @@ public class FilterByStatusLayout extends VerticalLayout implements Button.Click private final I18N i18n; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManagementUIState managementUIState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/MultipleTargetFilter.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/MultipleTargetFilter.java index d002b1e0f..267098603 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/MultipleTargetFilter.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/MultipleTargetFilter.java @@ -50,7 +50,7 @@ public class MultipleTargetFilter extends Accordion implements SelectedTabChange private final SpPermissionChecker permChecker; private final ManagementUIState managementUIState; private final I18N i18n; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private VerticalLayout simpleFilterTab; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/TargetTagFilterButtonClick.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/TargetTagFilterButtonClick.java index 70276781e..f1d883842 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/TargetTagFilterButtonClick.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettag/TargetTagFilterButtonClick.java @@ -27,7 +27,7 @@ public class TargetTagFilterButtonClick extends AbstractFilterMultiButtonClick i private static final long serialVersionUID = -6173433602055291533L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final ManagementUIState managementUIState; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/push/DelayedEventBusPushStrategy.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/push/DelayedEventBusPushStrategy.java index 0a4d8a5a1..bbb40aa16 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/push/DelayedEventBusPushStrategy.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/push/DelayedEventBusPushStrategy.java @@ -73,7 +73,7 @@ public class DelayedEventBusPushStrategy implements EventPushStrategy, Applicati private final ScheduledExecutorService executorService; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final UIEventProvider eventProvider; private ScheduledFuture jobHandle; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/RolloutView.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/RolloutView.java index 452ca1b67..bdb08d7f3 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/RolloutView.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/RolloutView.java @@ -58,7 +58,7 @@ public class RolloutView extends VerticalLayout implements View { private final RolloutUIState rolloutUIState; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; @Autowired RolloutView(final SpPermissionChecker permissionChecker, final RolloutUIState rolloutUIState, diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rollout/AddUpdateRolloutWindowLayout.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rollout/AddUpdateRolloutWindowLayout.java index 2ad0af595..c2821a57f 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rollout/AddUpdateRolloutWindowLayout.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rollout/AddUpdateRolloutWindowLayout.java @@ -82,19 +82,19 @@ public class AddUpdateRolloutWindowLayout extends GridLayout { private final ActionTypeOptionGroupLayout actionTypeOptionGroupLayout; - private final RolloutManagement rolloutManagement; + private final transient RolloutManagement rolloutManagement; - private final TargetManagement targetManagement; + private final transient TargetManagement targetManagement; private final UINotification uiNotification; private final UiProperties uiProperties; - private final EntityFactory entityFactory; + private final transient EntityFactory entityFactory; private final I18N i18n; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private TextField rolloutName; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rollout/RolloutListHeader.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rollout/RolloutListHeader.java index 00b5d5d3e..3978da017 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rollout/RolloutListHeader.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rollout/RolloutListHeader.java @@ -36,7 +36,7 @@ import com.vaadin.ui.Window; public class RolloutListHeader extends AbstractGridHeader { private static final long serialVersionUID = 2365400733081333174L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private final AddUpdateRolloutWindowLayout addUpdateRolloutWindow; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rolloutgroup/RolloutGroupsListHeader.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rolloutgroup/RolloutGroupsListHeader.java index 481b95f98..198177c58 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rolloutgroup/RolloutGroupsListHeader.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rolloutgroup/RolloutGroupsListHeader.java @@ -34,7 +34,7 @@ public class RolloutGroupsListHeader extends AbstractGridHeader { private static final long serialVersionUID = 5077741997839715209L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private Label headerCaption; diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rolloutgrouptargets/RolloutGroupTargetsListHeader.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rolloutgrouptargets/RolloutGroupTargetsListHeader.java index 2579523b3..49b56f1f3 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rolloutgrouptargets/RolloutGroupTargetsListHeader.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/rollout/rolloutgrouptargets/RolloutGroupTargetsListHeader.java @@ -35,7 +35,7 @@ public class RolloutGroupTargetsListHeader extends AbstractGridHeader { private static final long serialVersionUID = 5613986489156507581L; - private final EventBus.UIEventBus eventBus; + private final transient EventBus.UIEventBus eventBus; private Button rolloutsGroupViewLink; private Label headerCaption;