Class BackofficeModuleConnector
java.lang.Object
com.hybris.cockpitng.modules.impl.AbstractCockpitModuleConnector
com.hybris.backoffice.cockpitng.modules.BackofficeModuleConnector
- All Implemented Interfaces:
com.hybris.cockpitng.modules.CockpitModuleConnector,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class BackofficeModuleConnector
extends com.hybris.cockpitng.modules.impl.AbstractCockpitModuleConnector
implements org.springframework.context.ApplicationContextAware
Extended version of
AbstractCockpitModuleConnector, can load cockpit modules from hybris backoffice-module
extensions.-
Field Summary
Fields inherited from class com.hybris.cockpitng.modules.impl.AbstractCockpitModuleConnector
moduleCache -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfobuildCockpitModuleInfo(com.hybris.cockpitng.core.modules.ModuleInfo moduleInfo) protected com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfobuildCockpitModuleInfo(String moduleUri) protected Optional<com.hybris.cockpitng.modules.ModuleEntry>createModuleEntry(String extensionName) protected com.hybris.cockpitng.core.spring.CockpitApplicationContextList<com.hybris.cockpitng.modules.ModuleEntry>List<com.hybris.cockpitng.modules.ModuleEntry>Deprecated, for removal: This API element is subject to removal in a future version.com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfogetModuleInfo(String moduleUri, boolean cached) protected Collection<String>voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) voidsetDefaultModules(List<com.hybris.cockpitng.modules.ModuleEntry> hybrisModules) Methods inherited from class com.hybris.cockpitng.modules.impl.AbstractCockpitModuleConnector
getCockpitModuleUrls, getCockpitProperties, getCustomModuleUrls, getLibraryHandler, getModuleInfo, getWidgetTreeContent, isCustomModulesPermitted, setCockpitProperties, setCustomModuleUrls, setLibraryHandlers, updateApplicationContextUri, updateWidgetsExtension
-
Constructor Details
-
BackofficeModuleConnector
public BackofficeModuleConnector()
-
-
Method Details
-
getHybrisModulesFromExtensions
@Deprecated(since="1808", forRemoval=true) public List<com.hybris.cockpitng.modules.ModuleEntry> getHybrisModulesFromExtensions()Deprecated, for removal: This API element is subject to removal in a future version.since 1808, useBackofficeModules.getBackofficeModules() -
createModuleEntry
-
resolveParentModules
-
setDefaultModules
- Specified by:
setDefaultModulesin interfacecom.hybris.cockpitng.modules.CockpitModuleConnector- Overrides:
setDefaultModulesin classcom.hybris.cockpitng.modules.impl.AbstractCockpitModuleConnector
-
getDefaultModules
- Specified by:
getDefaultModulesin interfacecom.hybris.cockpitng.modules.CockpitModuleConnector- Overrides:
getDefaultModulesin classcom.hybris.cockpitng.modules.impl.AbstractCockpitModuleConnector
-
getModuleInfo
public com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfo getModuleInfo(String moduleUri, boolean cached) - Specified by:
getModuleInfoin classcom.hybris.cockpitng.modules.impl.AbstractCockpitModuleConnector
-
buildCockpitModuleInfo
protected com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfo buildCockpitModuleInfo(com.hybris.cockpitng.core.modules.ModuleInfo moduleInfo) -
buildCockpitModuleInfo
protected com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfo buildCockpitModuleInfo(String moduleUri) -
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware
-
getApplicationContext
protected com.hybris.cockpitng.core.spring.CockpitApplicationContext getApplicationContext()
-
BackofficeModules.getBackofficeModules()