Class PluginContextOptions
- java.lang.Object
-
- io.wcm.devops.conga.generator.spi.context.PluginContextOptions
-
public final class PluginContextOptions extends Object
Parameters passed into all plugin contexts derived fromAbstractPluginContext
.
-
-
Constructor Summary
Constructors Constructor Description PluginContextOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluginContextOptions
containerContext(Object value)
PluginContextOptions
genericPluginConfig(Map<String,Map<String,Object>> value)
Object
getContainerContext()
Map<String,Map<String,Object>>
getGenericPluginConfig()
org.slf4j.Logger
getLogger()
PluginManager
getPluginManager()
UrlFileManager
getUrlFileManager()
Map<String,Map<String,Object>>
getValueProviderConfig()
PluginContextOptions
logger(org.slf4j.Logger value)
PluginContextOptions
pluginContextOptions(PluginContextOptions value)
Initialize options with all fields from other options.PluginContextOptions
pluginManager(PluginManager value)
PluginContextOptions
urlFileManager(UrlFileManager value)
PluginContextOptions
valueProviderConfig(Map<String,Map<String,Object>> value)
-
-
-
Method Detail
-
getPluginManager
public PluginManager getPluginManager()
- Returns:
- Plugin manager
-
pluginManager
public PluginContextOptions pluginManager(PluginManager value)
- Parameters:
value
- Plugin manager- Returns:
- this
-
getUrlFileManager
public UrlFileManager getUrlFileManager()
- Returns:
- URL file manager
-
urlFileManager
public PluginContextOptions urlFileManager(UrlFileManager value)
- Parameters:
value
- URL file manager- Returns:
- this
-
getValueProviderConfig
public Map<String,Map<String,Object>> getValueProviderConfig()
- Returns:
- Value provider configuration
-
valueProviderConfig
public PluginContextOptions valueProviderConfig(Map<String,Map<String,Object>> value)
- Parameters:
value
- Value provider configuration- Returns:
- this
-
getGenericPluginConfig
public Map<String,Map<String,Object>> getGenericPluginConfig()
- Returns:
- Generic plugin configuration
-
genericPluginConfig
public PluginContextOptions genericPluginConfig(Map<String,Map<String,Object>> value)
- Parameters:
value
- Generic plugin configuration- Returns:
- this
-
getContainerContext
public Object getContainerContext()
- Returns:
- Container-specific context object
-
containerContext
public PluginContextOptions containerContext(Object value)
- Parameters:
value
- Container-specific context object- Returns:
- this
-
getLogger
public org.slf4j.Logger getLogger()
- Returns:
- Logger
-
logger
public PluginContextOptions logger(org.slf4j.Logger value)
- Parameters:
value
- Logger- Returns:
- this
-
pluginContextOptions
public PluginContextOptions pluginContextOptions(PluginContextOptions value)
Initialize options with all fields from other options.- Parameters:
value
- Other options- Returns:
- this
-
-