Class V2CompatibleTemplatedExecutableSearchFilterBuilder

All Implemented Interfaces:
ExecutableSearchBuilder<ExecutableSearchFilter>, Component, DestructableComponent, InitializableComponent
Direct Known Subclasses:
TemplatedExecutableSearchFilterBuilder

public class V2CompatibleTemplatedExecutableSearchFilterBuilder
extends TemplatedExecutableSearchFilterBuilder
A TemplatedExecutableSearchFilterBuilder which also injects an V2SAMLProfileRequestContext into the spring context.
  • Field Details

    • log

      private final org.slf4j.Logger log
      Class logger.
  • Constructor Details

    • V2CompatibleTemplatedExecutableSearchFilterBuilder

      public V2CompatibleTemplatedExecutableSearchFilterBuilder()
  • Method Details

    • addExtraVelocityContext

      protected void addExtraVelocityContext​(@Nonnull org.apache.velocity.VelocityContext velocityContext, @Nonnull AttributeResolutionContext resolutionContext)
      Method to allow private additions to the velocity context.
      Overrides:
      addExtraVelocityContext in class TemplatedExecutableSearchFilterBuilder
      Parameters:
      velocityContext - where to add the information
      resolutionContext - current resolution context