Class DynamicContextItemProvider

java.lang.Object
com.atlassian.confluence.setup.velocity.DynamicContextItemProvider
All Implemented Interfaces:
VelocityContextItemProvider

public final class DynamicContextItemProvider extends Object implements VelocityContextItemProvider
Provides a map of Velocity context items computed anew for each constructed context but cached within it (as backed by LazyMap). This ensures dynamic values are represented correctly as new Velocity rendering contexts are constructed for each Struts request or Confluence Macro invocation.
Since:
5.1
See Also: