Class V2CompatibleTemplatedExecutableStatementBuilder

All Implemented Interfaces:
ExecutableSearchBuilder<ExecutableStatement>, Component, DestructableComponent, InitializableComponent
Direct Known Subclasses:
TemplatedExecutableStatementBuilder

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

    • log

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

    • V2CompatibleTemplatedExecutableStatementBuilder

      public V2CompatibleTemplatedExecutableStatementBuilder()
  • 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 TemplatedExecutableStatementBuilder
      Parameters:
      velocityContext - where to add the information
      resolutionContext - current resolution context