Class ValueProviderContext
java.lang.Object
io.wcm.devops.conga.generator.spi.context.AbstractPluginContext<ValueProviderContext>
io.wcm.devops.conga.generator.spi.context.ValueProviderContext
Context for a single
ValueProviderPlugin instance.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet cache object for the current value provider.Gets value provider config.Gets value provider name.voidsetValueProviderCache(Object object) Set cache object for the current value provider.Sets value provider global context.valueProviderName(String value) Sets value provider name.Methods inherited from class io.wcm.devops.conga.generator.spi.context.AbstractPluginContext
getContainerContext, getGenericPluginConfig, getLogger, getPluginContextOptions, getPluginManager, getUrlFileManager, pluginContextOptions
-
Constructor Details
-
ValueProviderContext
public ValueProviderContext()
-
-
Method Details
-
valueProviderGlobalContext
Sets value provider global context.- Parameters:
context- Global value provider context- Returns:
- this
-
valueProviderName
Sets value provider name.- Parameters:
value- Value provider name- Returns:
- this
-
getValueProviderName
Gets value provider name.- Returns:
- Value provider name
-
getValueProviderConfig
Gets value provider config.- Parameters:
key- Configuration parameter name- Returns:
- Configuration for the current value provider. Never null.
-
getValueProviderCache
Get cache object for the current value provider.- Returns:
- Cache object or null if none was set yet
-
setValueProviderCache
Set cache object for the current value provider.- Parameters:
object- Cache object
-