Package com.hybris.backoffice.config
Class DefaultBackofficeStartupHandler
java.lang.Object
com.hybris.backoffice.config.DefaultBackofficeStartupHandler
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
public class DefaultBackofficeStartupHandler
extends Object
implements org.springframework.beans.factory.InitializingBean
Class responsible for handling
ExternalEventCallback<AfterInitializationEndEvent> in Backoffice
application. It calls resetBackofficeWidgetsConfiguration(AfterInitializationEndEvent) if property
"backoffice.cockpitng.reseteverything.enabled" is set to true (default).-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcom.hybris.cockpitng.modules.core.impl.CockpitModuleComponentDefinitionServiceprotected Transactioncom.hybris.cockpitng.core.persistence.WidgetPersistenceServicecom.hybris.cockpitng.util.WidgetUtilsprotected booleanprotected booleanprotected voidregisterAfterInitializationEndCallback(AfterInitializationEndBackofficeListener afterInitializationEndBackofficeListener) protected voidvoidsetAfterInitializationEndBackofficeListener(AfterInitializationEndBackofficeListener afterInitializationEndBackofficeListener) voidsetCockpitComponentDefinitionService(com.hybris.cockpitng.modules.core.impl.CockpitModuleComponentDefinitionService cockpitComponentDefinitionService) voidsetCockpitConfigurationService(BackofficeCockpitConfigurationService cockpitConfigurationService) voidsetConfigurationService(ConfigurationService configurationService) voidsetWidgetPersistenceService(com.hybris.cockpitng.core.persistence.WidgetPersistenceService widgetPersistenceService) voidsetWidgetUtils(com.hybris.cockpitng.util.WidgetUtils widgetUtils)
-
Field Details
-
RESET_EVERYTHING_ENABLED_PROPERTY
- See Also:
-
BACKOFFICE_PROJECT_DATA_CHECKBOX
- See Also:
-
-
Constructor Details
-
DefaultBackofficeStartupHandler
public DefaultBackofficeStartupHandler()
-
-
Method Details
-
registerAfterInitializationEndCallback
protected void registerAfterInitializationEndCallback(AfterInitializationEndBackofficeListener afterInitializationEndBackofficeListener) -
resetBackofficeWidgetsConfiguration
-
getCurrentTransaction
-
isBackofficeProjectDataUpdate
-
isResetEverythingEnabled
protected boolean isResetEverythingEnabled() -
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
getAfterInitializationEndBackofficeListener
-
setAfterInitializationEndBackofficeListener
public void setAfterInitializationEndBackofficeListener(AfterInitializationEndBackofficeListener afterInitializationEndBackofficeListener) -
getWidgetPersistenceService
public com.hybris.cockpitng.core.persistence.WidgetPersistenceService getWidgetPersistenceService() -
setWidgetPersistenceService
public void setWidgetPersistenceService(com.hybris.cockpitng.core.persistence.WidgetPersistenceService widgetPersistenceService) -
getConfigurationService
-
setConfigurationService
-
getCockpitConfigurationService
-
setCockpitConfigurationService
public void setCockpitConfigurationService(BackofficeCockpitConfigurationService cockpitConfigurationService) -
getWidgetUtils
public com.hybris.cockpitng.util.WidgetUtils getWidgetUtils() -
setWidgetUtils
public void setWidgetUtils(com.hybris.cockpitng.util.WidgetUtils widgetUtils) -
getCockpitComponentDefinitionService
public com.hybris.cockpitng.modules.core.impl.CockpitModuleComponentDefinitionService getCockpitComponentDefinitionService() -
setCockpitComponentDefinitionService
public void setCockpitComponentDefinitionService(com.hybris.cockpitng.modules.core.impl.CockpitModuleComponentDefinitionService cockpitComponentDefinitionService)
-