Class SelectiveSyncController

java.lang.Object
org.zkoss.zk.ui.event.GenericEventListener
org.zkoss.zk.ui.util.GenericComposer<T>
org.zkoss.zk.ui.util.GenericAutowireComposer<T>
org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
com.hybris.cockpitng.util.ViewAnnotationAwareComposer
com.hybris.cockpitng.util.DefaultWidgetController
com.hybris.backoffice.widgets.selectivesync.SelectiveSyncController
All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController, com.hybris.cockpitng.dnd.WidgetDragAndDropAware, com.hybris.cockpitng.engine.WidgetInstanceManagerAware, Serializable, org.zkoss.zk.ui.event.EventListener, org.zkoss.zk.ui.event.SerializableEventListener, org.zkoss.zk.ui.util.ComponentActivationListener, org.zkoss.zk.ui.util.ComponentCloneListener, org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>, org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>

public class SelectiveSyncController extends com.hybris.cockpitng.util.DefaultWidgetController
Controller for Selective Synchronization management
See Also:
  • Field Details

  • Constructor Details

    • SelectiveSyncController

      public SelectiveSyncController()
  • Method Details

    • initialize

      public void initialize(org.zkoss.zk.ui.Component comp)
      Overrides:
      initialize in class com.hybris.cockpitng.util.DefaultWidgetController
    • createTreeLegend

      protected void createTreeLegend()
    • renderCurrentObject

      protected void renderCurrentObject()
    • handleInputObject

      public void handleInputObject(CatalogVersionSyncJobModel inputObject)
    • handleNotFoundException

      protected void handleNotFoundException(CatalogVersionSyncJobModel model, com.hybris.cockpitng.dataaccess.facades.object.exceptions.ObjectNotFoundException e)
    • handleCancelButtonClick

      public void handleCancelButtonClick()
    • handleSaveButtonClick

      public void handleSaveButtonClick()
    • handleObjectSavingSuccess

      protected void handleObjectSavingSuccess(Object savedObject)
    • getCurrentObject

      protected CatalogVersionSyncJobModel getCurrentObject()
    • setCurrentObject

      protected void setCurrentObject(CatalogVersionSyncJobModel model)
    • isCurrentObjectAvailable

      protected boolean isCurrentObjectAvailable()
    • getNotificationSource

      @Deprecated(since="6.7", forRemoval=true) protected String getNotificationSource()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 6.7, use NotificationService.getWidgetNotificationSource(com.hybris.cockpitng.engine.WidgetInstanceManager) instead.
    • getContentDiv

      public org.zkoss.zul.Div getContentDiv()
    • getLegendDiv

      public org.zkoss.zul.Div getLegendDiv()
    • getSaveButton

      public org.zkoss.zul.Button getSaveButton()
    • getCancelButton

      public org.zkoss.zul.Button getCancelButton()
    • getObjectFacade

      public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
    • setObjectFacade

      public void setObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)
    • getSelectiveSyncRenderer

      public SelectiveSyncRenderer getSelectiveSyncRenderer()
    • setSelectiveSyncRenderer

      public void setSelectiveSyncRenderer(SelectiveSyncRenderer selectiveSyncRenderer)
    • getNotificationService

      protected com.hybris.backoffice.widgets.notificationarea.NotificationService getNotificationService()
    • setNotificationService

      public void setNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService)