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

Examples of org.jboss.soa.esb.services.rules.RuleServicePropertiesNames.StringValue


    properties.setProperty(ClassLoaderCacheOption.PROPERTY_NAME, Boolean.FALSE.toString());
    final ClassLoader classLoader = new RulesClassLoader(ruleInfo.getRuleSource());
    KnowledgeBaseConfiguration kbaseConfig = KnowledgeBaseFactory.newKnowledgeBaseConfiguration(properties, classLoader);
   
    // CEP
    StringValue eventProcessingType = RULE_EVENT_PROCESSING_TYPE.getStringValue(ruleInfo.getEventProcessingType());
    if (STREAM.equals(eventProcessingType))
    {
      kbaseConfig.setOption(EventProcessingOption.STREAM);
    }
    else if (CLOUD.equals(eventProcessingType))
View Full Code Here


  private void setClockType(RuleInfo ruleInfo, KnowledgeSessionConfiguration statefulSessionConfiguration)
  {
    if (ruleInfo != null)
    {
      StringValue clockType = RULE_CLOCK_TYPE.getStringValue(ruleInfo.getClockType());
      if (REALTIME.equals(clockType))
      {
        statefulSessionConfiguration.setOption(ClockTypeOption.get(ClockType.REALTIME_CLOCK.getId()));
      }
      else if (PSEUDO.equals(clockType))
View Full Code Here

  private KnowledgeRuntimeLogger getRuntimeLogger(RuleInfo ruleInfo, KnowledgeRuntimeEventManager session)
  {
    if (ruleInfo != null)
    {
      StringValue auditType = RULE_AUDIT_TYPE.getStringValue(ruleInfo.getAuditType());
      if (CONSOLE.equals(auditType))
      {
        return KnowledgeRuntimeLoggerFactory.newConsoleLogger(session);
      }
      // If auditType is not defined and neither is ruleAuditFile, no auditing is done.
View Full Code Here

    if (ruleInfo != null)
    {
      String ruleFireMethodConfig = ruleInfo.getRuleFireMethod();
      if (ruleFireMethodConfig != null)
      {
        StringValue ruleFireMethodValue = RULE_FIRE_METHOD.getStringValue(ruleFireMethodConfig);
        if (FIRE_UNTIL_HALT.equals(ruleFireMethodValue))
        {
          return true;
        }
        else if (!FIRE_ALL_RULES.equals(ruleFireMethodValue))
View Full Code Here

          password = source_props.getProperty(RuleAgent.PASSWORD);
        }
      }
     
      // CEP
        StringValue eventProcessingType = RULE_EVENT_PROCESSING_TYPE.getStringValue(ruleInfo.getEventProcessingType());
        if (STREAM.equals(eventProcessingType))
        {
          properties.setProperty(EventProcessingOption.PROPERTY_NAME, EventProcessingOption.STREAM.getMode());
        }
        else if (CLOUD.equals(eventProcessingType))
View Full Code Here

TOP

Related Classes of org.jboss.soa.esb.services.rules.RuleServicePropertiesNames.StringValue

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.