Class ExportSolrConfigurationPanelRenderer

java.lang.Object
com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<org.zkoss.zk.ui.Component,T,K>
com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaComponentRenderer<com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel,K>
com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaPanelRenderer<Object>
de.hybris.platform.solrfacetsearchbackoffice.panel.renderers.ExportSolrConfigurationPanelRenderer
All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel,Object>, com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel,Object>

public class ExportSolrConfigurationPanelRenderer extends com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaPanelRenderer<Object>
Renders button to export Solr configuration (synonyms and stop words)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
     
    protected static final String
     
    protected static final String
     

    Fields inherited from class com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaComponentRenderer

    ATTR_NOT_SAVED_OBJECT, attributeDescriptionIconRenderer, CURRENT_OBJECT, CURRENT_OBJECT_DOTLESS, DEFAULT_ENCRYPTED_EDITOR, MISSING_RENDERER_ERROR_MSG, SCLASS_CELL_READ_RESTRICTED, SCLASS_CUSTOM_CONTAINER, SCLASS_DESCRIPTION, SCLASS_DESCRIPTION_LABEL, SCLASS_EDITOR, SCLASS_EDITOR_CONTAINER, SCLASS_LABEL, SCLASS_READONLY_EDITOR
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    exportConfiguration(String configurationName)
     
     
    com.hybris.backoffice.widgets.notificationarea.NotificationService
     
     
     
    void
    render(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel panel, Object data, com.hybris.cockpitng.dataaccess.facades.type.DataType type, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
     
    void
     
    void
    setNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService)
     
    void
     
    void
     

    Methods inherited from class com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaComponentRenderer

    buildEditor, canChangeProperty, createCustom, createEditor, createNotReadableAttributeLabelRenderer, evaluateCustomDefinition, extractParameterName, extractParameterValue, extractPropertiesList, getAttributeDescription, getCockpitLocaleService, getCockpitUserService, getEditAvailabilityProviderFactory, getEditorBuilder, getLabelService, getObjectFacade, getPermissionFacade, getPropertyValueService, getWidgetRenderingUtils, processEditorBeforeComposition, renderNotReadableLabel, resolveAttributeLabel, resolveAttributePath, resolveCustomComponentRenderer, resolveEditorType, resolveLabel, setAttributeDescriptionIconRenderer, setCockpitLocaleService, setCockpitUserService, setEditAvailabilityProviderFactory, setLabelService, setObjectFacade, setPasswordEditorAsDefaultForEncryptedStrings, setPermissionFacade, setPropertyValueService, setWidgetRenderingUtils, validateCustomElement

    Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer

    addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer

    render
  • Field Details

  • Constructor Details

    • ExportSolrConfigurationPanelRenderer

      public ExportSolrConfigurationPanelRenderer()
  • Method Details

    • render

      public void render(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel panel, Object data, com.hybris.cockpitng.dataaccess.facades.type.DataType type, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
    • exportConfiguration

      protected void exportConfiguration(String configurationName) throws FacetConfigServiceException, SolrServiceException
      Throws:
      FacetConfigServiceException
      SolrServiceException
    • getFacetSearchConfigService

      public FacetSearchConfigService getFacetSearchConfigService()
    • setFacetSearchConfigService

      public void setFacetSearchConfigService(FacetSearchConfigService facetSearchConfigService)
    • getSolrSearchProviderFactory

      public SolrSearchProviderFactory getSolrSearchProviderFactory()
    • setSolrSearchProviderFactory

      public void setSolrSearchProviderFactory(SolrSearchProviderFactory solrSearchProviderFactory)
    • getSolrIndexService

      public SolrIndexService getSolrIndexService()
    • setSolrIndexService

      public void setSolrIndexService(SolrIndexService solrIndexService)
    • getNotificationService

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

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