public class JRuleBuilder extends BaseRuleBuilder
| Constructor and Description |
|---|
JRuleBuilder(String name) |
build, getGenericEventSpecs, getMeta, getOnRunCallback, setGenericEventSpecs, setOnRunCallbackgetName, getOnInitCallback, setOnInitCallbackclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamepublic JRuleBuilder(String name)
public JRuleBuilder withName(String name)
withName in interface EventProcessorBuilder<Rule>withName in interface EventSetProcessorBuilder<Rule>withName in interface ProcessorBuilder<Rule>withName in interface RuleBuilderwithName in class BaseRuleBuilderpublic JRuleBuilder withLabel(String label)
withLabel in interface EventProcessorBuilder<Rule>withLabel in interface EventSetProcessorBuilder<Rule>withLabel in interface ProcessorBuilder<Rule>withLabel in interface RuleBuilderwithLabel in class BaseRuleBuilderpublic JRuleBuilder withDescription(String description)
withDescription in interface EventProcessorBuilder<Rule>withDescription in interface EventSetProcessorBuilder<Rule>withDescription in interface ProcessorBuilder<Rule>withDescription in interface RuleBuilderwithDescription in class BaseRuleBuilderpublic JRuleBuilder withVersion(Integer version)
withVersion in interface EventProcessorBuilder<Rule>withVersion in interface EventSetProcessorBuilder<Rule>withVersion in interface ProcessorBuilder<Rule>withVersion in interface RuleBuilderwithVersion in class BaseRuleBuilderpublic JRuleBuilder withFeatures(Map<String,Object> features)
withFeatures in interface EventProcessorBuilder<Rule>withFeatures in interface EventSetProcessorBuilder<Rule>withFeatures in interface ProcessorBuilder<Rule>withFeatures in interface RuleBuilderwithFeatures in class BaseRuleBuilderpublic JRuleBuilder withFeature(String name, Object value)
withFeature in interface EventProcessorBuilder<Rule>withFeature in interface EventSetProcessorBuilder<Rule>withFeature in interface ProcessorBuilder<Rule>withFeature in interface RuleBuilderwithFeature in class BaseRuleBuilderpublic JRuleBuilder withCategory(String category)
withCategory in interface EventProcessorBuilder<Rule>withCategory in interface EventSetProcessorBuilder<Rule>withCategory in interface ProcessorBuilder<Rule>withCategory in interface RuleBuilderwithCategory in class BaseRuleBuilderpublic JRuleBuilder withEvents(List<String> eventStringSpecs)
withEvents in interface EventProcessorBuilder<Rule>withEvents in interface EventSetProcessorBuilder<Rule>withEvents in interface RuleBuilderwithEvents in class BaseRuleBuilderpublic JRuleBuilder withEvents(String... eventStringSpecs)
public JRuleBuilder withEvent(String eventStringSpec)
withEvent in interface EventProcessorBuilder<Rule>withEvent in interface EventSetProcessorBuilder<Rule>withEvent in interface RuleBuilderwithEvent in class BaseRuleBuilderpublic JRuleBuilder withDuration(Duration duration)
withDuration in interface EventSetProcessorBuilder<Rule>withDuration in interface RuleBuilderwithDuration in class BaseRuleBuilderpublic JRuleBuilder withSynchronous(Boolean synchronous)
withSynchronous in interface EventSetProcessorBuilder<Rule>withSynchronous in interface RuleBuilderwithSynchronous in class BaseRuleBuilderpublic JRuleBuilder withEventSpecs(List<RuleEventSpec> eventSpecs)
withEventSpecs in interface RuleBuilderwithEventSpecs in class BaseRuleBuilderpublic JRuleBuilder withEventSpecs(RuleEventSpec... eventSpecs)
public JRuleBuilder withEventSpec(RuleEventSpec eventSpec)
withEventSpec in interface RuleBuilderwithEventSpec in class BaseRuleBuilderpublic JRuleBuilder withOrdered(boolean ordered)
withOrdered in interface RuleBuilderwithOrdered in class BaseRuleBuilderpublic JRuleBuilder withCondition(String eventAlias, EventCondition condition)
withCondition in interface RuleBuilderwithCondition in class BaseRuleBuilderpublic JRuleBuilder withAllCondition(EventCondition condition)
withAllCondition in interface RuleBuilderwithAllCondition in class BaseRuleBuilderpublic JRuleBuilder withOnInit(ProcessorOnInitCallback<Rule> onInitCallback)
withOnInit in interface EventProcessorBuilder<Rule>withOnInit in interface EventSetProcessorBuilder<Rule>withOnInit in interface ProcessorBuilder<Rule>withOnInit in interface RuleBuilderwithOnInit in class BaseRuleBuilderpublic JRuleBuilder withOnRun(RuleOnRunCallback onRunCallback)
withOnRun in interface RuleBuilderwithOnRun in class BaseRuleBuilderCopyright © 2016–2020 Softelnet. All rights reserved.