Skip navigation links

Package COM.TIBCO.hawk.config.rbengine

Provides an interface and base classes for TIBCO Hawk configuration objects.

See: Description

Package COM.TIBCO.hawk.config.rbengine Description

Provides an interface and base classes for TIBCO Hawk configuration objects.

All TIBCO Hawk configuration objects - rulebases, schedules, and rulebase map are stored in XML documents. The interface RBEConfigObject and base class RBEConfigObjectXML provides methods for these objects to be saved and retrieved in XML representation. The RBEConfigObject also provides methods to get the name and file extension for these objects.

Configuration Object Integrity

When constructing or modifying any of the configuration objects, copies of the supplied parameters are made and used. When accessing the data of any configuration objects through one of the get methods, copies of the internal data are returned. This insures the integrity of the configuration objects and insures that proper validity checking can be performed. It also means that changing a configuration object requires that you use one of the set methods on that component. For example, if you extract the tests from a rule using the Rule.getTests() method and then modify one of the tests in the array, the change will not be reflected in the rule until you call Rule.setTests() with the modified test array.

Since:
TIBCO Hawk 4.0.0
Skip navigation links

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