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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
com.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService.CacheOperation, com.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService.CacheOperationWithResult, com.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService.LockState
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOCKPITNG_CONFIGDeprecated, for removal: This API element is subject to removal in a future version.since 1811, the code will be removedstatic java.lang.StringMIME_TYPEDeprecated, for removal: This API element is subject to removal in a future version.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, for removal: This API element is subject to removal in a future version.since 1811, the code will be removed, useDefaultMediaCockpitConfigurationPersistenceStrategy.getCockpitNGConfig()protected BackofficeConfigurationMediaHelpergetBackofficeConfigurationMediaHelper()Deprecated, for removal: This API element is subject to removal in a future version.since 1811protected MediaModelgetCockpitNGConfig()Deprecated, for removal: This API element is subject to removal in a future version.since 1811, the code will be removedprotected java.io.ByteArrayOutputStreamgetConfigFileOutputStream()Deprecated, for removal: This API element is subject to removal in a future version.since 1811, the code will be removedprotected longgetCurrentTimeInMillis()protected java.io.InputStreamgetDefaultCockpitConfigAsStream()java.lang.StringgetDefaultConfigFile()protected java.io.InputStreamgetInputStreamForMedia(MediaModel media)Deprecated, for removal: This API element is subject to removal in a future version.since 1811, the code will be removedprotected MediaServicegetMediaService()Deprecated, for removal: This API element is subject to removal in a future version.since 1811protected ModelServicegetModelService()Deprecated, for removal: This API element is subject to removal in a future version.since 1811protected SessionServicegetSessionService()Deprecated, for removal: This API element is subject to removal in a future version.since 1811protected TimeServicegetTimeService()protected TypeServicegetTypeService()protected UserServicegetUserService()Deprecated, for removal: This API element is subject to removal in a future version.since 1811protected <C> voidputConfigToCacheImmediately(com.hybris.cockpitng.core.config.ConfigContext context, java.lang.Class<C> configType, C config)protected voidresetToDefaultsInternal()voidsetBackofficeConfigurationMediaHelper(BackofficeConfigurationMediaHelper backofficeConfigurationMediaHelper)Deprecated, for removal: This API element is subject to removal in a future version.since 1811voidsetDefaultConfigFile(java.lang.String defaultConfigFile)voidsetMediaService(MediaService mediaService)Deprecated, for removal: This API element is subject to removal in a future version.since 1811voidsetModelService(ModelService modelService)Deprecated, for removal: This API element is subject to removal in a future version.since 1811voidsetResetTrigger(AbstractBackofficeEventListener<?> callbackTrigger)voidsetSessionService(SessionService sessionService)Deprecated, for removal: This API element is subject to removal in a future version.since 1811voidsetTimeService(TimeService timeService)voidsetTypeService(TypeService typeService)voidsetUserService(UserService userService)Deprecated, for removal: This API element is subject to removal in a future version.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
acquireReadLock, acquireWriteLock, adaptConfigAfterLoad, adaptConfigBeforeMerge, assureSecure, buildConfigurationContext, cacheMustBeInvalidated, cacheRootConfiguration, convertAttributes, convertConfigToString, createContextSearchTerms, createHighestRelevance, createMergeRelevance, createParentRestriction, createSearchProgress, createSearchRequest, createSearchTerms, createUpdatedSearchTerms, executeReadOperation, executeReadOperation, executeWriteOperation, findContext, findContext, findContextImmediately, getAdapters, getCacheValue, getCockpitProperties, getConfigAsString, getConfigAsStringImmediately, getConfigFileInputStream, getConfigFromCache, getConfigFromCacheImmediately, getConfigTypesAdapters, getConfigurationCache, getContext, getContextImmediately, getContextStrategies, getFallbackStrategies, getImportSupport, getLastModification, getMergeUtils, getNamespaceReplacements, getPersistenceStrategy, getRelevanceZones, getRootConfig, getRootConfigImmediately, getRootDir, getWidgetConfigurationContextDecoratorList, invalidateAttributesCache, invalidateAttributesCacheImmediately, invalidateConfigurationCache, invalidateConfigurationCacheImmediately, invalidateRootConfigurationCache, invalidateRootConfigurationCacheImmediately, isRootConfigurationCacheValid, loadConfiguration, loadConfiguration, loadConfiguration, loadConfigurationImmediately, loadConfigurationImmediately, loadRootConfigImmediately, loadRootConfiguration, loadRootConfiguration, logContextSearchProgress, logContextSearchResults, mergeContexts, onCacheInvalidation, putConfigToCache, releaseReadLock, releaseWriteLock, reset, resetToDefaults, setAdapters, setCockpitConfigValidator, setCockpitProperties, setConfigAsString, setConfigAsStringImmediately, setConfigTypesAdapters, setConfigurationCache, setContext, setContextImmediately, setContextStrategies, setFallbackStrategies, setImportSupport, setJaxbContextFactory, setMergeUtils, setNamespaceReplacements, setObligatoryMergeAttributes, setObligatoryMergeAttributesImmediately, setPersistenceStrategy, setWidgetConfigurationContextDecoratorList, storeConfigElement, storeConfiguration, storeConfigurationImmediately, storeRootConfig, storeRootConfigImmediately, validate
-
-
-
-
Field Detail
-
COCKPITNG_CONFIG
@Deprecated(since="1811", forRemoval=true) public static final java.lang.String COCKPITNG_CONFIGDeprecated, for removal: This API element is subject to removal in a future version.since 1811, the code will be removed- See Also:
- Constant Field Values
-
MIME_TYPE
@Deprecated(since="1811", forRemoval=true) public static final java.lang.String MIME_TYPEDeprecated, for removal: This API element is subject to removal in a future version.since 1811, the code will be removed- See Also:
- Constant Field Values
-
-
Method Detail
-
getInputStreamForMedia
@Deprecated(since="1811", forRemoval=true) protected java.io.InputStream getInputStreamForMedia(MediaModel media)Deprecated, for removal: This API element is subject to removal in a future version.since 1811, the code will be removed
-
getConfigFileOutputStream
@Deprecated(since="1811", forRemoval=true) protected java.io.ByteArrayOutputStream getConfigFileOutputStream()Deprecated, for removal: This API element is subject to removal in a future version.since 1811, the code will be removed- Overrides:
getConfigFileOutputStreamin classcom.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
-
getCockpitNGConfig
@Deprecated(since="1811", forRemoval=true) protected MediaModel getCockpitNGConfig() throws com.hybris.cockpitng.core.config.CockpitConfigurationExceptionDeprecated, for removal: This API element is subject to removal in a future version.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(since="1811", forRemoval=true) protected MediaModel createConfigFile()Deprecated, for removal: This API element is subject to removal in a future version.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.
-
resetToDefaultsInternal
protected void resetToDefaultsInternal()
- Overrides:
resetToDefaultsInternalin classcom.hybris.cockpitng.modules.config.impl.ModuleAwareCockpitConfigurationService
-
getDefaultCockpitConfigAsStream
protected java.io.InputStream getDefaultCockpitConfigAsStream()
-
putConfigToCacheImmediately
protected <C> void putConfigToCacheImmediately(com.hybris.cockpitng.core.config.ConfigContext context, java.lang.Class<C> configType, C config)- Overrides:
putConfigToCacheImmediatelyin classcom.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
-
getCurrentTimeInMillis
protected long getCurrentTimeInMillis()
- Overrides:
getCurrentTimeInMillisin classcom.hybris.cockpitng.core.config.impl.DefaultCockpitConfigurationService
-
setResetTrigger
public void setResetTrigger(AbstractBackofficeEventListener<?> callbackTrigger)
-
getMediaService
@Deprecated(since="1811", forRemoval=true) protected MediaService getMediaService()Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
setMediaService
@Deprecated(since="1811", forRemoval=true) public void setMediaService(MediaService mediaService)Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
getModelService
@Deprecated(since="1811", forRemoval=true) protected ModelService getModelService()Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
setModelService
@Deprecated(since="1811", forRemoval=true) public void setModelService(ModelService modelService)Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
getTypeService
protected TypeService getTypeService()
-
setTypeService
public void setTypeService(TypeService typeService)
-
getSessionService
@Deprecated(since="1811", forRemoval=true) protected SessionService getSessionService()Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
setSessionService
@Deprecated(since="1811", forRemoval=true) public void setSessionService(SessionService sessionService)Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
getUserService
@Deprecated(since="1811", forRemoval=true) protected UserService getUserService()Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
setUserService
@Deprecated(since="1811", forRemoval=true) public void setUserService(UserService userService)Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
getTimeService
protected TimeService getTimeService()
-
setTimeService
public void setTimeService(TimeService timeService)
-
getBackofficeConfigurationMediaHelper
@Deprecated(since="1811", forRemoval=true) protected BackofficeConfigurationMediaHelper getBackofficeConfigurationMediaHelper()Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
setBackofficeConfigurationMediaHelper
@Deprecated(since="1811", forRemoval=true) public void setBackofficeConfigurationMediaHelper(BackofficeConfigurationMediaHelper backofficeConfigurationMediaHelper)Deprecated, for removal: This API element is subject to removal in a future version.since 1811
-
getDefaultConfigFile
public java.lang.String getDefaultConfigFile()
-
setDefaultConfigFile
public void setDefaultConfigFile(java.lang.String defaultConfigFile)
-
-