Class Reconcile

    • Constructor Detail

      • Reconcile

        public Reconcile()
    • Method Detail

      • addPlugin

        public void addPlugin​(GoalReconciliation goalReconciliation)
        Method addPlugin.
        Parameters:
        goalReconciliation - a goalReconciliation object.
      • 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.