Package org.jboss.internal.soa.esb.services.rules

Examples of org.jboss.internal.soa.esb.services.rules.RuleInfoBuilder


        }
  }
 
  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);
  }
View Full Code Here


        {
            final Map<String,Object> globals = new HashMap<String,Object>();
            List<String> destinations = new ArrayList<String>();
            globals.put("destinations", destinations);
           
            RuleInfoBuilder builder =  ruleServiceCallHelper.getRuleInfoBuilder();
            builder.globals(globals);
            builder.defaultFacts(objectList);
            final RuleInfo ruleInfo = builder.build();
            ruleServiceCallHelper.executeRulesService(ruleInfo, message);
       
            return destinations;
        }
        catch (final RuleServiceException e)
View Full Code Here

TOP

Related Classes of org.jboss.internal.soa.esb.services.rules.RuleInfoBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.