DataManager
Provides access to Inline Tables and Value Lists. This is accessed via the RuleSession.
getValueList(name, version, queryParameters)
Returns: ValueList
Description: Returns the ValueList specified
Code Sample:
var session = inrule.createRuleSession();
var dataManager = session.dataManager;
var valueList = dataManager.getValueList("ValueList1");
getInlineTable(name, versionName)
Returns: Array of object
Description: Returns the inline table specified by name and optionally by version name. In InRule for JavaScript, Inline Tables are represented by an Array of objects, each object has a field
Code Sample:
var session = inrule.createRuleSession();
var dataManager = session.dataManager;
var valueList = dataManager.getInlineTable("InlineTable1");
createPassThruQueryPar ameter(name, value)
Returns: PassThruQueryParameter
Description: Returns a PassThruQueryParameter to be used when calling getValueList.
Code Sample:
var session = inrule.createRuleSession();
var dataManager = session.dataManager;
var parameter = dataManager.createPassThruQueryParameter("Parameter1", "1");