Message executeRulesService(Message message, final List<Object> objectList) throws RuleServiceException
{
final RuleInfoBuilder builder = ruleServiceCallHelper.getRuleInfoBuilder();
builder.global("message", message);
builder.facts(RuleConfigUtil.extractObjectsFromMessage(entryPointMap, message));
builder.defaultFacts(objectList);
final RuleInfo ruleInfo = builder.build();
return ruleServiceCallHelper.executeRulesService(ruleInfo, message);
}
}