Skip navigation links

Package COM.TIBCO.hawk.config.rbengine.rulebase.policy

Provides classes for creating and processing rulebase related policies.

See: Description

Package COM.TIBCO.hawk.config.rbengine.rulebase.policy Description

Provides classes for creating and processing rulebase related policies. Rulebase policies fall into two groups:
  1. Policies for Tests
  2. Policies for Actions

Policies for Tests

Policies for Tests are used in tests to determine when the tests transition to a true or false states. A TrueCountThreshold policy is used determind when the threshold that a test should transition to the true state after a certain number of true evaluations of its test expression. For policy to clear a test, The ClearOnFirstFalse, ClearTest, or ClearTimer are used to clear a test when the transition to the false state upon the first false evaluation of its test expression, true evaluation of the clear test expression contained in the ClearTest policy object, or expiration of a timer respectively.

Policies for Actions

Policies for Actions are used in actions to determine when the actions are execute. A PerformOnceOnly is used to indicate that an action should be executed only once durring a true series while a PerformAlways to indicate that an action should always be executed. The policy PerformCountOnInterval is used to execute an action for fixed number of times with a minimum pause between executions.

Since:
TIBCO Hawk 4.0.0
Skip navigation links

Copyright © 2000-2019 TIBCO Inc. All Rights Reserved.