Class V2CompatibleTemplatedExecutableStatementBuilder
- java.lang.Object
-
- net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
-
- net.shibboleth.idp.attribute.resolver.dc.rdbms.AbstractExecutableStatementBuilder
-
- net.shibboleth.idp.attribute.resolver.dc.rdbms.TemplatedExecutableStatementBuilder
-
- net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.V2CompatibleTemplatedExecutableStatementBuilder
-
- All Implemented Interfaces:
ExecutableSearchBuilder<ExecutableStatement>,Component,DestructableComponent,InitializableComponent
- Direct Known Subclasses:
TemplatedExecutableStatementBuilder
public class V2CompatibleTemplatedExecutableStatementBuilder extends TemplatedExecutableStatementBuilder
ATemplatedExecutableStatementBuilderwhich also injects anV2SAMLProfileRequestContextinto the spring context.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.shibboleth.idp.attribute.resolver.dc.rdbms.TemplatedExecutableStatementBuilder
TemplatedExecutableStatementBuilder.EscapingReferenceInsertionEventHandler
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.LoggerlogClass logger.
-
Constructor Summary
Constructors Constructor Description V2CompatibleTemplatedExecutableStatementBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddExtraVelocityContext(org.apache.velocity.VelocityContext velocityContext, AttributeResolutionContext resolutionContext)-
Methods inherited from class net.shibboleth.idp.attribute.resolver.dc.rdbms.TemplatedExecutableStatementBuilder
doInitialize, getReferenceInsertionEventHandler, getSQLQuery, getTemplate, getTemplateText, getVelocityEngine, isV2Compatibility, merge, setReferenceInsertionEventHandler, setTemplateText, setV2Compatibility, setVelocityEngine
-
Methods inherited from class net.shibboleth.idp.attribute.resolver.dc.rdbms.AbstractExecutableStatementBuilder
build, getQueryTimeout, setQueryTimeout
-
Methods inherited from class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
destroy, doDestroy, initialize, isDestroyed, isInitialized
-
-
-
-
Method Detail
-
addExtraVelocityContext
protected void addExtraVelocityContext(@Nonnull org.apache.velocity.VelocityContext velocityContext, @Nonnull AttributeResolutionContext resolutionContext)- Overrides:
addExtraVelocityContextin classTemplatedExecutableStatementBuilder
-
-