Class AbstractPluginContext<T>
- java.lang.Object
-
- io.wcm.devops.conga.generator.spi.context.AbstractPluginContext<T>
-
- Direct Known Subclasses:
EscapingStrategyContext
,FileHeaderContext
,HelperContext
,MultiplyContext
,NodeModelExportContext
,PostProcessorContext
,UrlFilePluginContext
,ValidatorContext
,ValueEncryptionContext
,ValueProviderContext
,ValueProviderGlobalContext
,YamlConstructorContext
,YamlRepresentContext
public abstract class AbstractPluginContext<T> extends Object
Generic plugin context.
-
-
Constructor Summary
Constructors Constructor Description AbstractPluginContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getContainerContext()
Map<String,Map<String,Object>>
getGenericPluginConfig()
org.slf4j.Logger
getLogger()
PluginContextOptions
getPluginContextOptions()
PluginManager
getPluginManager()
UrlFileManager
getUrlFileManager()
T
pluginContextOptions(PluginContextOptions value)
-
-
-
Method Detail
-
getPluginContextOptions
public final PluginContextOptions getPluginContextOptions()
- Returns:
- Generic plugin context options
-
pluginContextOptions
public final T pluginContextOptions(PluginContextOptions value)
- Parameters:
value
- Generic plugin context options- Returns:
- this
-
getPluginManager
public final PluginManager getPluginManager()
- Returns:
- Plugin manager
-
getUrlFileManager
public final UrlFileManager getUrlFileManager()
- Returns:
- URL file manager
-
getGenericPluginConfig
public final Map<String,Map<String,Object>> getGenericPluginConfig()
- Returns:
- Generic plugin configuration
-
getContainerContext
public Object getContainerContext()
- Returns:
- Container-specific context object
-
getLogger
public final org.slf4j.Logger getLogger()
- Returns:
- Logger
-
-