Class Reconcile
- java.lang.Object
-
- org.apache.maven.buildcache.xml.config.Reconcile
-
- All Implemented Interfaces:
Serializable
public class Reconcile extends Object implements Serializable
Class Reconcile.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Reconcile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPlugin(GoalReconciliation goalReconciliation)Method addPlugin.List<GoalReconciliation>getPlugins()Method getPlugins.booleanisLogAllProperties()Get controls if all plugin properties to be logged (true is default).voidremovePlugin(GoalReconciliation goalReconciliation)Method removePlugin.voidsetLogAllProperties(boolean logAllProperties)Set controls if all plugin properties to be logged (true is default).voidsetPlugins(List<GoalReconciliation> plugins)Set reconciliation rules for plugin properties which might be affected by command line flags, etc.
-
-
-
Method Detail
-
addPlugin
public void addPlugin(GoalReconciliation goalReconciliation)
Method addPlugin.- Parameters:
goalReconciliation- a goalReconciliation object.
-
getPlugins
public List<GoalReconciliation> getPlugins()
Method getPlugins.- Returns:
- List
-
isLogAllProperties
public boolean isLogAllProperties()
Get controls if all plugin properties to be logged (true is default). All the properties logged with respect to children: * logAll on plugin level overrides global value * 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 <log/>.- Returns:
- boolean
-
removePlugin
public void removePlugin(GoalReconciliation goalReconciliation)
Method removePlugin.- Parameters:
goalReconciliation- a goalReconciliation object.
-
setLogAllProperties
public void setLogAllProperties(boolean logAllProperties)
Set controls if all plugin properties to be logged (true is default). All the properties logged with respect to children: * logAll on plugin level overrides global value * 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 <log/>.- Parameters:
logAllProperties- a logAllProperties object.
-
setPlugins
public void setPlugins(List<GoalReconciliation> plugins)
Set reconciliation rules for plugin properties which might be affected by command line flags, etc.- Parameters:
plugins- a plugins object.
-
-