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
public class GoalReconciliation extends GoalId implements Serializable
Class GoalReconciliation.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GoalReconciliation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addLog(PropertyName propertyName)
Method addLog.void
addNolog(PropertyName propertyName)
Method addNolog.void
addReconcile(TrackedProperty trackedProperty)
Method addReconcile.List<PropertyName>
getLogs()
Method getLogs.List<PropertyName>
getNologs()
Method getNologs.List<TrackedProperty>
getReconciles()
Method getReconciles.boolean
isLogAll()
Get controls if all plugin properties to be logged (true is default).void
removeLog(PropertyName propertyName)
Method removeLog.void
removeNolog(PropertyName propertyName)
Method removeNolog.void
removeReconcile(TrackedProperty trackedProperty)
Method removeReconcile.void
setLogAll(boolean logAll)
Set controls if all plugin properties to be logged (true is default).void
setLogs(List<PropertyName> logs)
Set specify property which should be logged to build metadata for exploration.void
setNologs(List<PropertyName> nologs)
Set specify property which should not be logged.void
setReconciles(List<TrackedProperty> reconciles)
Set the reconciles field.-
Methods inherited from class org.apache.maven.buildcache.xml.config.CoordinatesBase
getArtifactId, getGroupId, setArtifactId, setGroupId
-
-
-
-
Method Detail
-
addLog
public void addLog(PropertyName propertyName)
Method addLog.- Parameters:
propertyName
- a propertyName object.
-
addNolog
public void addNolog(PropertyName propertyName)
Method addNolog.- Parameters:
propertyName
- a propertyName object.
-
addReconcile
public void addReconcile(TrackedProperty trackedProperty)
Method addReconcile.- Parameters:
trackedProperty
- a trackedProperty object.
-
getLogs
public List<PropertyName> getLogs()
Method getLogs.- Returns:
- List
-
getNologs
public List<PropertyName> getNologs()
Method getNologs.- Returns:
- List
-
getReconciles
public List<TrackedProperty> 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
public void removeLog(PropertyName propertyName)
Method removeLog.- Parameters:
propertyName
- a propertyName object.
-
removeNolog
public void removeNolog(PropertyName propertyName)
Method removeNolog.- Parameters:
propertyName
- a propertyName object.
-
removeReconcile
public void removeReconcile(TrackedProperty trackedProperty)
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
public void setLogs(List<PropertyName> logs)
Set specify property which should be logged to build metadata for exploration.- Parameters:
logs
- a logs object.
-
setNologs
public void setNologs(List<PropertyName> nologs)
Set specify property which should not be logged.- Parameters:
nologs
- a nologs object.
-
setReconciles
public void setReconciles(List<TrackedProperty> reconciles)
Set the reconciles field.- Parameters:
reconciles
- a reconciles object.
-
-