Class Reconcile
java.lang.Object
org.apache.maven.buildcache.xml.config.Reconcile
- All Implemented Interfaces:
Serializable
Class Reconcile.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlugin(GoalReconciliation goalReconciliation) Method addPlugin.Method getPlugins.booleanGet 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.
-
Constructor Details
-
Reconcile
public Reconcile()
-
-
Method Details
-
addPlugin
Method addPlugin.- Parameters:
goalReconciliation- a goalReconciliation object.
-
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
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
Set reconciliation rules for plugin properties which might be affected by command line flags, etc.- Parameters:
plugins- a plugins object.
-