Rule Execution Server API

ilog.rules.res.model.trace
Interface IlrDWTraceFilter

All Superinterfaces:
IlrTraceFilter, Serializable

public interface IlrDWTraceFilter
extends IlrTraceFilter

Use IlrDWTraceFilter to select the information included in the Decision Warehouse.

Since:
7.0

Field Summary
static String INFO_EXECUTION_OUT_PUT
          Deprecated. Use INFO_EXECUTION_OUTPUT instead
static String INFO_EXECUTION_OUTPUT
          Filter for execution output
static String INFO_EXECUTION_TRACE_TREE
          Deprecated. Has no effect
static String INFO_INPUT_PARAMETERS
          Filter for input parameters
static String INFO_OUTPUT_PARAMETERS
          Filter for output parameters
static String INFO_RULESET_PROPERTIES
          Filter for ruleset properties
static String INFO_TASKS
          Filter for tasks
static String INFO_TOTAL_RULES
          Filter for the total number of rules
static String INFO_TOTAL_TASKS
          Filter for the total number of tasks
static String INFO_USER_DATA
          Filter for user data
 
Fields inherited from interface ilog.rules.res.session.IlrTraceFilter
INFO_BOUND_OBJECT_BY_RULE, INFO_EXECUTION_DATE, INFO_EXECUTION_DURATION, INFO_EXECUTION_EVENTS, INFO_INET_ADDRESS, INFO_RULES, INFO_RULES_NOT_FIRED, INFO_SYSTEM_PROPERTIES, INFO_TASKS_NOT_EXECUTED, INFO_TOTAL_RULES_FIRED, INFO_TOTAL_RULES_NOT_FIRED, INFO_TOTAL_TASKS_EXECUTED, INFO_TOTAL_TASKS_NOT_EXECUTED, INFO_WORKING_MEMORY, WORKING_MEMORY_FILTER
 
Method Summary
 boolean isInfoExecutionOutput()
          Checks whether the trace filter on the execution output is activated.
 boolean isInfoExecutionTrace()
          Deprecated. Always true
 boolean isInfoInputParameters()
          Checks whether the trace filter on input parameters is activated.
 boolean isInfoOutputParameters()
          Checks whether the trace filter on output parameters is activated.
 boolean isInfoRulesetProperties()
          Checks whether the trace filter on ruleset properties is activated.
 boolean isInfoTotalRules()
          Checks whether the trace filter on the rules total count is activated.
 boolean isInfoTotalTasks()
          Checks whether the trace filter on the tasks total count is activated.
 boolean isInfoUserData()
          Checks whether the trace filter on user data is activated.
 void setInfoExecutionOutput(Boolean value)
          Filter on the execution output.
 void setInfoInputParameters(Boolean value)
          Filter on input parameters.
 void setInfoOutputParameters(Boolean value)
          Filter on output parameters.
 void setInfoRulesetProperties(Boolean value)
          Filter on ruleset properties.
 void setInfoTotalRules(Boolean enabled)
          Filter on total rules count.
 void setInfoTotalTasks(Boolean enabled)
          Filter on total tasks count.
 void setInfoUserData(Boolean value)
          Filter on user data.
 
Methods inherited from interface ilog.rules.res.session.IlrTraceFilter
getWorkingMemoryFilter, isInfoBoundObjectByRule, isInfoExecutionDate, isInfoExecutionDuration, isInfoExecutionEvents, isInfoInetAddress, isInfoRules, isInfoRulesNotFired, isInfoSystemProperties, isInfoTasks, isInfoTasksNotExecuted, isInfoTotalRulesFired, isInfoTotalRulesNotFired, isInfoTotalTasksExecuted, isInfoTotalTasksNotExecuted, isInfoWorkingMemory, loadFromProperties, setFilter, setInfoAllFilters, setInfoBoundObjectByRule, setInfoExecutionDate, setInfoExecutionDuration, setInfoExecutionEvents, setInfoInetAddress, setInfoRules, setInfoRulesNotFired, setInfoSystemProperties, setInfoTasks, setInfoTasksNotExecuted, setInfoTotalRulesFired, setInfoTotalRulesNotFired, setInfoTotalTasksExecuted, setInfoTotalTasksNotExecuted, setInfoWorkingMemory, setWorkingMemoryFilter, toMap
 

Field Detail

INFO_TASKS

static final String INFO_TASKS
Filter for tasks

See Also:
Constant Field Values

INFO_INPUT_PARAMETERS

static final String INFO_INPUT_PARAMETERS
Filter for input parameters

See Also:
Constant Field Values

INFO_OUTPUT_PARAMETERS

static final String INFO_OUTPUT_PARAMETERS
Filter for output parameters

See Also:
Constant Field Values

INFO_RULESET_PROPERTIES

static final String INFO_RULESET_PROPERTIES
Filter for ruleset properties

See Also:
Constant Field Values

INFO_EXECUTION_OUT_PUT

@Deprecated
static final String INFO_EXECUTION_OUT_PUT
Deprecated. Use INFO_EXECUTION_OUTPUT instead
Filter for execution output

See Also:
Constant Field Values

INFO_EXECUTION_OUTPUT

static final String INFO_EXECUTION_OUTPUT
Filter for execution output

See Also:
Constant Field Values

INFO_EXECUTION_TRACE_TREE

@Deprecated
static final String INFO_EXECUTION_TRACE_TREE
Deprecated. Has no effect
Filter for the execution trace tree

See Also:
Constant Field Values

INFO_USER_DATA

static final String INFO_USER_DATA
Filter for user data

See Also:
Constant Field Values

INFO_TOTAL_RULES

static final String INFO_TOTAL_RULES
Filter for the total number of rules

See Also:
Constant Field Values

INFO_TOTAL_TASKS

static final String INFO_TOTAL_TASKS
Filter for the total number of tasks

See Also:
Constant Field Values
Method Detail

isInfoInputParameters

boolean isInfoInputParameters()
Checks whether the trace filter on input parameters is activated.

Returns:
true if the execution trace contains the input parameters.

isInfoOutputParameters

boolean isInfoOutputParameters()
Checks whether the trace filter on output parameters is activated.

Returns:
true if the execution trace contains the output parameters.

isInfoRulesetProperties

boolean isInfoRulesetProperties()
Checks whether the trace filter on ruleset properties is activated.

Returns:
true if the execution trace contains the ruleset properties.

isInfoExecutionOutput

boolean isInfoExecutionOutput()
Checks whether the trace filter on the execution output is activated.

Returns:
true if the execution trace contains the execution output.

isInfoUserData

boolean isInfoUserData()
Checks whether the trace filter on user data is activated.

Returns:
true if the execution trace contains the user data.

isInfoExecutionTrace

@Deprecated
boolean isInfoExecutionTrace()
Deprecated. Always true

Checks whether the trace filter on the complete execution trace is activated.

Returns:
true if the execution trace contains the complete execution trace.

isInfoTotalRules

boolean isInfoTotalRules()
Checks whether the trace filter on the rules total count is activated.

Returns:
true if the execution trace contains the rules total count.

isInfoTotalTasks

boolean isInfoTotalTasks()
Checks whether the trace filter on the tasks total count is activated.

Returns:
true if the execution trace contains the tasks total count.

setInfoInputParameters

void setInfoInputParameters(Boolean value)
Filter on input parameters.

Parameters:
value - Set to true to activate this filter.

setInfoOutputParameters

void setInfoOutputParameters(Boolean value)
Filter on output parameters.

Parameters:
value - Set to true to activate this filter.

setInfoRulesetProperties

void setInfoRulesetProperties(Boolean value)
Filter on ruleset properties.

Parameters:
value - Set to true to activate this filter.

setInfoExecutionOutput

void setInfoExecutionOutput(Boolean value)
Filter on the execution output.

Parameters:
value - Set to true to activate this filter.

setInfoUserData

void setInfoUserData(Boolean value)
Filter on user data.

Parameters:
value - Set to true to activate this filter.

setInfoTotalRules

void setInfoTotalRules(Boolean enabled)
Filter on total rules count.

Parameters:
enabled - Set to true to activate this filter.

setInfoTotalTasks

void setInfoTotalTasks(Boolean enabled)
Filter on total tasks count.

Parameters:
enabled - Set to true to activate this filter.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013