Rule Execution Server API

ilog.rules.res.xu.ruleset
Interface IlrRulesetUsageInformation


public interface IlrRulesetUsageInformation

Represents the usage information about a ruleset.

Since:
7.1

Method Summary
 long getEstimatedMemorySize()
          Returns an estimation of the memory size of the ruleset.
 long getExecutionCount()
          Returns the number of times the ruleset was executed.
 long getLastUsageTime()
          Returns the last time the ruleset was used.
 long getMaximumExecutionDuration()
          Returns the maximum execution duration (in milliseconds).
 long getParsingDuration()
          Returns the duration of the parsing (in milliseconds).
 long getTotalExecutionDuration()
          Returns the total time spent executing the ruleset (ms).
 long getTotalGetParametersDuration()
          Returns the total time spent getting the parameters of the ruleset (in milliseconds).
 long getTotalSetParametersDuration()
          Returns the total time spent setting the parameters of the ruleset (in milliseconds).
 boolean isIdle()
          Returns whether the ruleset is idle.
 

Method Detail

getTotalExecutionDuration

long getTotalExecutionDuration()
Returns the total time spent executing the ruleset (ms).


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.


getParsingDuration

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


getExecutionCount

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


getMaximumExecutionDuration

long getMaximumExecutionDuration()
Returns the maximum execution duration (in milliseconds).


getEstimatedMemorySize

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


isIdle

boolean isIdle()
Returns whether the ruleset is idle.


Rule Execution Server API

© Copyright IBM Corp. 1987, 2012