Class GoalReconciliation

    • Constructor Detail

      • GoalReconciliation

        public GoalReconciliation()
    • 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.
      • 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.