Class GoalReconciliation
java.lang.Object
org.apache.maven.buildcache.xml.config.CoordinatesBase
org.apache.maven.buildcache.xml.config.GoalId
org.apache.maven.buildcache.xml.config.GoalReconciliation
- All Implemented Interfaces:
Serializable
Class GoalReconciliation.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLog(PropertyName propertyName) Method addLog.voidaddNolog(PropertyName propertyName) Method addNolog.voidaddReconcile(TrackedProperty trackedProperty) Method addReconcile.getLogs()Method getLogs.Method getNologs.Method getReconciles.booleanisLogAll()Get controls if all plugin properties to be logged (true is default).voidremoveLog(PropertyName propertyName) Method removeLog.voidremoveNolog(PropertyName propertyName) Method removeNolog.voidremoveReconcile(TrackedProperty trackedProperty) Method removeReconcile.voidsetLogAll(boolean logAll) Set controls if all plugin properties to be logged (true is default).voidsetLogs(List<PropertyName> logs) Set specify property which should be logged to build metadata for exploration.voidsetNologs(List<PropertyName> nologs) Set specify property which should not be logged.voidsetReconciles(List<TrackedProperty> reconciles) Set the reconciles field.Methods inherited from class org.apache.maven.buildcache.xml.config.CoordinatesBase
getArtifactId, getGroupId, setArtifactId, setGroupId
-
Constructor Details
-
GoalReconciliation
public GoalReconciliation()
-
-
Method Details
-
addLog
Method addLog.- Parameters:
propertyName- a propertyName object.
-
addNolog
Method addNolog.- Parameters:
propertyName- a propertyName object.
-
addReconcile
Method addReconcile.- Parameters:
trackedProperty- a trackedProperty object.
-
getLogs
Method getLogs.- Returns:
- List
-
getNologs
Method getNologs.- Returns:
- List
-
getReconciles
Method getReconciles.- Returns:
- List
-
isLogAll
public boolean isLogAll()Get controls if all plugin properties to be logged (true is default). All the properties logged with respect to log/nolog children: * true: logged all if no blacklists (<nolog/>) and whitelists (<log/>) specified on plugin level * false: logged only tracked and included by whitelists (<log/>) on plugin level.- Returns:
- boolean
-
removeLog
Method removeLog.- Parameters:
propertyName- a propertyName object.
-
removeNolog
Method removeNolog.- Parameters:
propertyName- a propertyName object.
-
removeReconcile
Method removeReconcile.- Parameters:
trackedProperty- a trackedProperty object.
-
setLogAll
public void setLogAll(boolean logAll) Set controls if all plugin properties to be logged (true is default). All the properties logged with respect to log/nolog children: * true: logged all if no blacklists (<nolog/>) and whitelists (<log/>) specified on plugin level * false: logged only tracked and included by whitelists (<log/>) on plugin level.- Parameters:
logAll- a logAll object.
-
setLogs
Set specify property which should be logged to build metadata for exploration.- Parameters:
logs- a logs object.
-
setNologs
Set specify property which should not be logged.- Parameters:
nologs- a nologs object.
-
setReconciles
Set the reconciles field.- Parameters:
reconciles- a reconciles object.
-