Class SelectiveSyncController

  • All Implemented Interfaces:
    com.hybris.cockpitng.core.WidgetController, com.hybris.cockpitng.dnd.WidgetDragAndDropAware, com.hybris.cockpitng.engine.WidgetInstanceManagerAware, java.io.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:
    Serialized Form
    • Field Detail

      • MODEL_CURRENT_OBJECT

        public static final java.lang.String MODEL_CURRENT_OBJECT
        See Also:
        Constant Field Values
      • MODEL_VALUE_CHANGED

        public static final java.lang.String MODEL_VALUE_CHANGED
        See Also:
        Constant Field Values
      • COMP_ID_CANCEL_BTN

        protected static final java.lang.String COMP_ID_CANCEL_BTN
        See Also:
        Constant Field Values
      • COMP_ID_SAVE_BTN

        protected static final java.lang.String COMP_ID_SAVE_BTN
        See Also:
        Constant Field Values
      • SOCKET_INPUT_OBJECT

        protected static final java.lang.String SOCKET_INPUT_OBJECT
        See Also:
        Constant Field Values
      • SOCKET_OUTPUT_OBJECT_SAVED

        protected static final java.lang.String SOCKET_OUTPUT_OBJECT_SAVED
        See Also:
        Constant Field Values
      • SOCKET_OUTPUT_CANCEL

        protected static final java.lang.String SOCKET_OUTPUT_CANCEL
        See Also:
        Constant Field Values
    • Constructor Detail

      • SelectiveSyncController

        public SelectiveSyncController()
    • Method Detail

      • 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()
      • 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​(java.lang.Object savedObject)
      • isCurrentObjectAvailable

        protected boolean isCurrentObjectAvailable()
      • getNotificationSource

        @Deprecated
        protected java.lang.String getNotificationSource()
        Deprecated.
        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)
      • 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)