ilog.rules.res.xu.ruleset

Interface IlrRulesetUsageInformation



  • public interface IlrRulesetUsageInformation
    Represents the usage information about a ruleset.
    Since:
    7.1
    • Method Detail

      • getTotalExecutionDuration

        long getTotalExecutionDuration()
        Returns the total time spent executing the ruleset (in milliseconds).
      • getTotalSetParametersDuration

        long getTotalSetParametersDuration()
        Returns the total time spent setting the parameters of the ruleset (in milliseconds).
      • getTotalGetParametersDuration

        long getTotalGetParametersDuration()
        Returns the total time spent getting the parameters of the ruleset (in milliseconds).
      • getLastUsageTime

        long getLastUsageTime()
        Returns the last time the ruleset was used, or 0 if the ruleset is currently used.
      • getParsingDuration

        long getParsingDuration()
        Returns the duration of the parsing process(in milliseconds).
      • getExecutionCount

        long getExecutionCount()
        Returns the number of times the ruleset was executed.
      • getLoadCount

        long getLoadCount()
        Returns the number of times the ruleset has been loaded.
        Since:
        8.8.1
      • getFirstExecutionTime

        long getFirstExecutionTime()
        Returns the time at which the first execution of the ruleset has started.
        Since:
        8.6
      • getShortestExecutionDuration

        long getShortestExecutionDuration()
        Returns the shortest execution duration (in milliseconds) for this ruleset.
        Since:
        8.6
      • getLastExecutionDuration

        long getLastExecutionDuration()
        Returns the duration of the last ruleset execution (in milliseconds).
        Since:
        8.6
      • getLongestExecutionDuration

        long getLongestExecutionDuration()
        Returns the longest execution duration (in milliseconds) for this ruleset.
        Since:
        8.6
      • getEstimatedMemorySize

        long getEstimatedMemorySize()
        Returns an estimation of the memory size of the ruleset.
      • isIdle

        boolean isIdle()
        Returns whether the ruleset is idle.

© Copyright IBM Corp. 1987, 2020