Class TemplateResolverInterceptors

java.lang.Object
org.apache.logging.log4j.layout.template.json.resolver.TemplateResolverInterceptors

public class TemplateResolverInterceptors extends Object
Utility class for TemplateResolverInterceptor.
  • Method Details

    • populateInterceptors

      public static <V, C extends org.apache.logging.log4j.layout.template.json.resolver.TemplateResolverContext<V, C>, I extends TemplateResolverInterceptor<V, C>> List<I> populateInterceptors(List<String> pluginPackages, Class<V> valueClass, Class<C> contextClass)
      Populates plugins implementing TemplateResolverInterceptor<V, C>, where V and C denote the value and context class types, respectively.