Class BackofficeCockpitConfigurationService
- java.lang.Object
-
- com.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
-
- com.hybris.cockpitng.modules.config.impl.ModuleAwareCockpitConfigurationService
-
- com.hybris.backoffice.config.impl.BackofficeCockpitConfigurationService
-
- All Implemented Interfaces:
com.hybris.cockpitng.core.config.CockpitConfigurationService,com.hybris.cockpitng.core.util.Resettable,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
- Direct Known Subclasses:
TestingBackofficeCockpitConfigurationService
public class BackofficeCockpitConfigurationService extends com.hybris.cockpitng.modules.config.impl.ModuleAwareCockpitConfigurationServiceBackoffice extension of theModuleAwareCockpitConfigurationService. The implementation usesMediaModelto persist the xml content.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOCKPITNG_CONFIGDeprecated.since 1811, the code will be removedstatic java.lang.StringMIME_TYPEDeprecated.since 1811, the code will be removed
-
Constructor Summary
Constructors Constructor Description BackofficeCockpitConfigurationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected MediaModelcreateConfigFile()Deprecated.since 1811, the code will be removed, useDefaultMediaCockpitConfigurationPersistenceStrategy.getCockpitNGConfig()protected BackofficeConfigurationMediaHelpergetBackofficeConfigurationMediaHelper()Deprecated.since 1811protected MediaModelgetCockpitNGConfig()Deprecated.since 1811, the code will be removedprotected java.io.ByteArrayOutputStreamgetConfigFileOutputStream()Deprecated.since 1811, the code will be removedprotected longgetCurrentTimeInMillis()protected java.io.InputStreamgetDefaultCockpitConfigAsStream()java.lang.StringgetDefaultConfigFile()protected java.io.InputStreamgetInputStreamForMedia(MediaModel media)Deprecated.since 1811, the code will be removedprotected MediaServicegetMediaService()Deprecated.since 1811protected ModelServicegetModelService()Deprecated.since 1811protected SessionServicegetSessionService()Deprecated.since 1811protected TimeServicegetTimeService()protected TypeServicegetTypeService()protected UserServicegetUserService()Deprecated.since 1811protected <C> voidputConfigToCache(com.hybris.cockpitng.core.config.ConfigContext context, java.lang.Class<C> configType, C config)voidresetToDefaults()voidsetBackofficeConfigurationMediaHelper(BackofficeConfigurationMediaHelper backofficeConfigurationMediaHelper)Deprecated.since 1811voidsetDefaultConfigFile(java.lang.String defaultConfigFile)voidsetMediaService(MediaService mediaService)Deprecated.since 1811voidsetModelService(ModelService modelService)Deprecated.since 1811voidsetSessionService(SessionService sessionService)Deprecated.since 1811voidsetTimeService(TimeService timeService)voidsetTypeService(TypeService typeService)voidsetUserService(UserService userService)Deprecated.since 1811-
Methods inherited from class com.hybris.cockpitng.modules.config.impl.ModuleAwareCockpitConfigurationService
getApplicationContext, getCockpitModuleConnector, getLOG, setApplicationContext, setCockpitModuleConnector, setWidgetLibUtils
-
Methods inherited from class com.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
adaptConfigAfterLoad, adaptConfigBeforeMerge, buildConfigurationContext, cacheMustBeInvalidated, cacheRootConfiguration, convertAttributes, convertConfigToString, createContextSearchTerms, createHighestRelevance, createMergeRelevance, createParentRestriction, createSearchProgress, createSearchRequest, createSearchTerms, createUpdatedSearchTerms, findContext, findContext, getAdapters, getCockpitProperties, getConfigAsString, getConfigFileInputStream, getConfigFromCache, getConfigTypesAdapters, getConfigurationCache, getContext, getContextStrategies, getFallbackStrategies, getLastModification, getMergeUtils, getMutex, getPersistenceStrategy, getRelevanceZones, getRootConfig, getRootDir, getWidgetConfigurationContextDecoratorList, invalidateAttributesCache, invalidateConfigurationCache, invalidateRootConfigurationCache, isRootConfigurationCacheValid, loadConfiguration, loadConfiguration, loadConfiguration, loadConfigurationImmediately, loadRootConfiguration, loadRootConfiguration, mergeContexts, onCacheInvalidation, onStoreConfiguration, reset, setAdapters, setCockpitConfigValidator, setCockpitProperties, setConfigAsString, setConfigTypesAdapters, setConfigurationCache, setContext, setContextImmediately, setContextStrategies, setFallbackStrategies, setJaxbContextFactory, setMergeUtils, setObligatoryMergeAttributes, setPersistenceStrategy, setWidgetConfigurationContextDecoratorList, storeConfigElement, storeConfiguration, storeRootConfig, validate
-
-
-
-
Field Detail
-
COCKPITNG_CONFIG
@Deprecated public static final java.lang.String COCKPITNG_CONFIG
Deprecated.since 1811, the code will be removed- See Also:
- Constant Field Values
-
MIME_TYPE
@Deprecated public static final java.lang.String MIME_TYPE
Deprecated.since 1811, the code will be removed- See Also:
- Constant Field Values
-
-
Method Detail
-
getInputStreamForMedia
@Deprecated protected java.io.InputStream getInputStreamForMedia(MediaModel media)
Deprecated.since 1811, the code will be removed
-
getConfigFileOutputStream
@Deprecated protected java.io.ByteArrayOutputStream getConfigFileOutputStream()
Deprecated.since 1811, the code will be removed- Overrides:
getConfigFileOutputStreamin classcom.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
-
getCockpitNGConfig
@Deprecated protected MediaModel getCockpitNGConfig() throws com.hybris.cockpitng.core.config.CockpitConfigurationException
Deprecated.since 1811, the code will be removedGet the media by code. If there is no media createConfigFile() will be called.- Throws:
com.hybris.cockpitng.core.config.CockpitConfigurationException
-
createConfigFile
@Deprecated protected MediaModel createConfigFile()
Deprecated.since 1811, the code will be removed, useDefaultMediaCockpitConfigurationPersistenceStrategy.getCockpitNGConfig()New media file will be created. The code will be set to 'cockpitmg-config', catalogversion will be set to 'default-staged', mime-type will be set to 'text/xml' and the data attribute will be set to a null-byte array. Get the media by code. If there is no media createConfigFile() will be called.
-
resetToDefaults
public void resetToDefaults()
- Specified by:
resetToDefaultsin interfacecom.hybris.cockpitng.core.config.CockpitConfigurationService- Overrides:
resetToDefaultsin classcom.hybris.cockpitng.modules.config.impl.ModuleAwareCockpitConfigurationService
-
getDefaultCockpitConfigAsStream
protected java.io.InputStream getDefaultCockpitConfigAsStream()
-
putConfigToCache
protected <C> void putConfigToCache(com.hybris.cockpitng.core.config.ConfigContext context, java.lang.Class<C> configType, C config)- Overrides:
putConfigToCachein classcom.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
-
getCurrentTimeInMillis
protected long getCurrentTimeInMillis()
- Overrides:
getCurrentTimeInMillisin classcom.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
-
getMediaService
@Deprecated protected MediaService getMediaService()
Deprecated.since 1811
-
setMediaService
@Deprecated public void setMediaService(MediaService mediaService)
Deprecated.since 1811
-
getModelService
@Deprecated protected ModelService getModelService()
Deprecated.since 1811
-
setModelService
@Deprecated public void setModelService(ModelService modelService)
Deprecated.since 1811
-
getTypeService
protected TypeService getTypeService()
-
setTypeService
public void setTypeService(TypeService typeService)
-
getSessionService
@Deprecated protected SessionService getSessionService()
Deprecated.since 1811
-
setSessionService
@Deprecated public void setSessionService(SessionService sessionService)
Deprecated.since 1811
-
getUserService
@Deprecated protected UserService getUserService()
Deprecated.since 1811
-
setUserService
@Deprecated public void setUserService(UserService userService)
Deprecated.since 1811
-
getTimeService
protected TimeService getTimeService()
-
setTimeService
public void setTimeService(TimeService timeService)
-
getBackofficeConfigurationMediaHelper
@Deprecated protected BackofficeConfigurationMediaHelper getBackofficeConfigurationMediaHelper()
Deprecated.since 1811
-
setBackofficeConfigurationMediaHelper
@Deprecated public void setBackofficeConfigurationMediaHelper(BackofficeConfigurationMediaHelper backofficeConfigurationMediaHelper)
Deprecated.since 1811
-
getDefaultConfigFile
public java.lang.String getDefaultConfigFile()
-
setDefaultConfigFile
public void setDefaultConfigFile(java.lang.String defaultConfigFile)
-
-