Uses of Interface
org.apache.logging.log4j.layout.template.json.resolver.TemplateResolverInterceptor
-
Packages that use TemplateResolverInterceptor Package Description org.apache.logging.log4j.layout.template.json.resolver -
-
Uses of TemplateResolverInterceptor in org.apache.logging.log4j.layout.template.json.resolver
Subinterfaces of TemplateResolverInterceptor in org.apache.logging.log4j.layout.template.json.resolver Modifier and Type Interface Description interfaceEventResolverInterceptorTemplateResolverInterceptorspecialized forLogEvents.Classes in org.apache.logging.log4j.layout.template.json.resolver that implement TemplateResolverInterceptor Modifier and Type Class Description classEventAdditionalFieldInterceptorInterceptor to addadditional fieldsafter event template read.classEventRootObjectKeyInterceptorInterceptor to add a root object key to the event template.Methods in org.apache.logging.log4j.layout.template.json.resolver with type parameters of type TemplateResolverInterceptor Modifier and Type Method Description private static <V,C extends TemplateResolverContext<V,C>,I extends TemplateResolverInterceptor<V,C>>
ITemplateResolverInterceptors. castInterceptor(java.lang.Class<V> valueClass, java.lang.Class<C> contextClass, TemplateResolverInterceptor<?,?> interceptor)static <V,C extends TemplateResolverContext<V,C>,I extends TemplateResolverInterceptor<V,C>>
java.util.List<I>TemplateResolverInterceptors. populateInterceptors(java.util.List<java.lang.String> pluginPackages, java.lang.Class<V> valueClass, java.lang.Class<C> contextClass)Populates plugins implementingTemplateResolverInterceptor<V, C>, whereVandCdenote the value and context class types, respectively.private static <V,C extends TemplateResolverContext<V,C>,I extends TemplateResolverInterceptor<V,C>>
java.util.List<I>TemplateResolverInterceptors. populateInterceptors(java.util.Map<java.lang.String,PluginType<?>> pluginTypeByName, java.lang.Class<V> valueClass, java.lang.Class<C> contextClass)Methods in org.apache.logging.log4j.layout.template.json.resolver that return TemplateResolverInterceptor Modifier and Type Method Description private static TemplateResolverInterceptor<?,?>TemplateResolverInterceptors. instantiateInterceptor(java.lang.String pluginName, java.lang.Class<?> pluginClass)Methods in org.apache.logging.log4j.layout.template.json.resolver that return types with arguments of type TemplateResolverInterceptor Modifier and Type Method Description java.util.List<? extends TemplateResolverInterceptor<java.lang.StackTraceElement,StackTraceElementResolverContext>>StackTraceElementResolverContext. getResolverInterceptors()java.util.List<? extends TemplateResolverInterceptor<V,C>>TemplateResolverContext. getResolverInterceptors()Methods in org.apache.logging.log4j.layout.template.json.resolver with parameters of type TemplateResolverInterceptor Modifier and Type Method Description private static <V,C extends TemplateResolverContext<V,C>,I extends TemplateResolverInterceptor<V,C>>
ITemplateResolverInterceptors. castInterceptor(java.lang.Class<V> valueClass, java.lang.Class<C> contextClass, TemplateResolverInterceptor<?,?> interceptor)
-