public class BaseTriggerBuilder extends BaseEventProcessorBuilder<Trigger> implements TriggerBuilder
| Constructor and Description |
|---|
BaseTriggerBuilder(String name) |
getName, getOnInitCallback, setOnInitCallbackclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamepublic BaseTriggerBuilder(String name)
public BaseTriggerMeta getMeta()
getMeta in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withName(String name)
withName in interface EventProcessorBuilder<Trigger>withName in interface ProcessorBuilder<Trigger>withName in interface TriggerBuilderwithName in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withLabel(String label)
withLabel in interface EventProcessorBuilder<Trigger>withLabel in interface ProcessorBuilder<Trigger>withLabel in interface TriggerBuilderwithLabel in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withDescription(String description)
withDescription in interface EventProcessorBuilder<Trigger>withDescription in interface ProcessorBuilder<Trigger>withDescription in interface TriggerBuilderwithDescription in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withVersion(Integer version)
withVersion in interface EventProcessorBuilder<Trigger>withVersion in interface ProcessorBuilder<Trigger>withVersion in interface TriggerBuilderwithVersion in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withFeatures(Map<String,Object> features)
withFeatures in interface EventProcessorBuilder<Trigger>withFeatures in interface ProcessorBuilder<Trigger>withFeatures in interface TriggerBuilderwithFeatures in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withFeature(String name, Object value)
withFeature in interface EventProcessorBuilder<Trigger>withFeature in interface ProcessorBuilder<Trigger>withFeature in interface TriggerBuilderwithFeature in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withCategory(String category)
withCategory in interface EventProcessorBuilder<Trigger>withCategory in interface ProcessorBuilder<Trigger>withCategory in interface TriggerBuilderwithCategory in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withEvents(List<String> eventNames)
withEvents in interface EventProcessorBuilder<Trigger>withEvents in interface TriggerBuilderwithEvents in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withEvent(String eventName)
withEvent in interface EventProcessorBuilder<Trigger>withEvent in interface TriggerBuilderwithEvent in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withOnInit(ProcessorOnInitCallback<Trigger> onInitCallback)
withOnInit in interface EventProcessorBuilder<Trigger>withOnInit in interface ProcessorBuilder<Trigger>withOnInit in interface TriggerBuilderwithOnInit in class BaseEventProcessorBuilder<Trigger>public BaseTriggerBuilder withOnAccept(TriggerOnAcceptCallback onAcceptCallback)
withOnAccept in interface TriggerBuilderpublic TriggerBuilder withOnRun(TriggerOnRunCallback onRunCallback)
withOnRun in interface TriggerBuilderpublic TriggerOnAcceptCallback getOnAcceptCallback()
public void setOnAcceptCallback(TriggerOnAcceptCallback onAcceptCallback)
public TriggerOnRunCallback getOnRunCallback()
public void setOnRunCallback(TriggerOnRunCallback onRunCallback)
public Trigger build()
build in interface ProcessorBuilder<Trigger>Copyright © 2016–2021 Softelnet. All rights reserved.