Class CacheConfig
java.lang.Object
org.apache.maven.buildcache.xml.config.CacheConfig
- All Implemented Interfaces:
Serializable
Cache build metadata.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet configuration of main cache properties.Get execution rules for plugins in cached mode.getInput()Get configuration for source code input files participating in checksum calculation.Get the modelEncoding field.Get configuration for output artifacts, it's needed if you want to explicitly include/exclude something from caching.voidsetConfiguration(Configuration configuration) Set configuration of main cache properties.voidsetExecutionControl(ExecutionControl executionControl) Set execution rules for plugins in cached mode.voidSet configuration for source code input files participating in checksum calculation.voidsetModelEncoding(String modelEncoding) Set the modelEncoding field.voidSet configuration for output artifacts, it's needed if you want to explicitly include/exclude something from caching.
-
Constructor Details
-
CacheConfig
public CacheConfig()
-
-
Method Details
-
getConfiguration
Get configuration of main cache properties.- Returns:
- Configuration
-
getExecutionControl
Get execution rules for plugins in cached mode. Defines which plugins should run always.- Returns:
- ExecutionControl
-
getInput
Get configuration for source code input files participating in checksum calculation.- Returns:
- Input
-
getModelEncoding
Get the modelEncoding field.- Returns:
- String
-
getOutput
Get configuration for output artifacts, it's needed if you want to explicitly include/exclude something from caching.- Returns:
- Output
-
setConfiguration
Set configuration of main cache properties.- Parameters:
configuration- a configuration object.
-
setExecutionControl
Set execution rules for plugins in cached mode. Defines which plugins should run always.- Parameters:
executionControl- a executionControl object.
-
setInput
Set configuration for source code input files participating in checksum calculation.- Parameters:
input- a input object.
-
setModelEncoding
Set the modelEncoding field.- Parameters:
modelEncoding- a modelEncoding object.
-
setOutput
Set configuration for output artifacts, it's needed if you want to explicitly include/exclude something from caching.- Parameters:
output- a output object.
-