Class BackofficeLabelServiceCache

  • All Implemented Interfaces:
    com.hybris.cockpitng.labels.impl.LabelServiceCache

    public class BackofficeLabelServiceCache
    extends java.lang.Object
    implements com.hybris.cockpitng.labels.impl.LabelServiceCache
    • Field Detail

      • CACHED_TYPE_LABEL

        protected static final java.lang.String CACHED_TYPE_LABEL
        See Also:
        Constant Field Values
      • CACHED_TYPE_SHORT_LABEL

        protected static final java.lang.String CACHED_TYPE_SHORT_LABEL
        See Also:
        Constant Field Values
      • CACHED_TYPE_DESCRIPTION

        protected static final java.lang.String CACHED_TYPE_DESCRIPTION
        See Also:
        Constant Field Values
      • CACHED_TYPE_ICON_PATH

        protected static final java.lang.String CACHED_TYPE_ICON_PATH
        See Also:
        Constant Field Values
    • Constructor Detail

      • BackofficeLabelServiceCache

        public BackofficeLabelServiceCache()
    • Method Detail

      • getObjectLabel

        public java.lang.String getObjectLabel​(java.lang.Object object,
                                               java.util.function.Supplier<java.lang.String> defaultValue)
        Specified by:
        getObjectLabel in interface com.hybris.cockpitng.labels.impl.LabelServiceCache
      • getShortObjectLabel

        public java.lang.String getShortObjectLabel​(java.lang.Object object,
                                                    java.util.function.Supplier<java.lang.String> defaultValue)
        Specified by:
        getShortObjectLabel in interface com.hybris.cockpitng.labels.impl.LabelServiceCache
      • getObjectDescription

        public java.lang.String getObjectDescription​(java.lang.Object object,
                                                     java.util.function.Supplier<java.lang.String> defaultValue)
        Specified by:
        getObjectDescription in interface com.hybris.cockpitng.labels.impl.LabelServiceCache
      • getObjectIconPath

        public java.lang.String getObjectIconPath​(java.lang.Object object,
                                                  java.util.function.Supplier<java.lang.String> defaultValue)
        Specified by:
        getObjectIconPath in interface com.hybris.cockpitng.labels.impl.LabelServiceCache
      • setCacheController

        public void setCacheController​(CacheController cacheController)
      • setObjectCacheKeyGenerator

        public void setObjectCacheKeyGenerator​(ObjectCacheKeyGenerator objectCacheKeyGenerator)