Class DataTrackingKeyGen.TenantKeyGenerator

  • All Implemented Interfaces:
    com.broadleafcommerce.common.extension.cache.key.ContextKeyGen, org.springframework.cache.interceptor.KeyGenerator
    Direct Known Subclasses:
    DataTrackingKeyGen.TenantWithInstantKeyGenerator
    Enclosing class:
    DataTrackingKeyGen

    public static class DataTrackingKeyGen.TenantKeyGenerator
    extends Object
    implements com.broadleafcommerce.common.extension.cache.key.ContextKeyGen
    • Constructor Detail

      • TenantKeyGenerator

        public TenantKeyGenerator()
    • Method Detail

      • applyKeyFromArg

        public void applyKeyFromArg​(Object param,
                                    int position,
                                    com.fasterxml.jackson.databind.node.ObjectNode node)
        Specified by:
        applyKeyFromArg in interface com.broadleafcommerce.common.extension.cache.key.ContextKeyGen
      • addContextInfoDataToKey

        protected void addContextInfoDataToKey​(ContextInfo contextInfo,
                                               com.fasterxml.jackson.databind.node.ObjectNode key)