public class BaseActionBuilder extends BaseProcessorBuilder<Action> implements ActionBuilder
| Constructor and Description |
|---|
BaseActionBuilder(String name) |
getName, getOnInitCallback, setOnInitCallbackclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamepublic BaseActionBuilder(String name)
public BaseActionMeta getMeta()
getMeta in class BaseProcessorBuilder<Action>public BaseActionBuilder withName(String name)
withName in interface ActionBuilderwithName in interface ProcessorBuilder<Action>withName in class BaseProcessorBuilder<Action>public BaseActionBuilder withLabel(String label)
withLabel in interface ActionBuilderwithLabel in interface ProcessorBuilder<Action>withLabel in class BaseProcessorBuilder<Action>public BaseActionBuilder withDescription(String description)
withDescription in interface ActionBuilderwithDescription in interface ProcessorBuilder<Action>withDescription in class BaseProcessorBuilder<Action>public BaseActionBuilder withVersion(Integer version)
withVersion in interface ActionBuilderwithVersion in interface ProcessorBuilder<Action>withVersion in class BaseProcessorBuilder<Action>public BaseActionBuilder withFeatures(Map<String,Object> features)
withFeatures in interface ActionBuilderwithFeatures in interface ProcessorBuilder<Action>withFeatures in class BaseProcessorBuilder<Action>public BaseActionBuilder withFeature(String name, Object value)
withFeature in interface ActionBuilderwithFeature in interface ProcessorBuilder<Action>withFeature in class BaseProcessorBuilder<Action>public BaseActionBuilder withCategory(String category)
withCategory in interface ActionBuilderwithCategory in interface ProcessorBuilder<Action>withCategory in class BaseProcessorBuilder<Action>public ActionBuilder withArgs(List<DataType> argTypes)
withArgs in interface ActionBuilderpublic ActionBuilder withArg(DataType argType)
withArg in interface ActionBuilderpublic ActionBuilder withNoArgs()
withNoArgs in interface ActionBuilderpublic ActionBuilder withResult(DataType resultType)
withResult in interface ActionBuilderpublic ActionBuilder withNoResult()
withNoResult in interface ActionBuilderpublic ActionBuilder withCallable(boolean callable)
withCallable in interface ActionBuilderpublic ActionBuilder withNonCallable()
withNonCallable in interface ActionBuilderpublic BaseActionBuilder withOnInit(ProcessorOnInitCallback<Action> onInitCallback)
withOnInit in interface ActionBuilderwithOnInit in interface ProcessorBuilder<Action>withOnInit in class BaseProcessorBuilder<Action>public ActionBuilder withOnIsActive(ActionOnIsActiveCallback onIsActiveCallback)
withOnIsActive in interface ActionBuilderpublic ActionBuilder withOnCallArgs(ActionOnCallResultCallback onCallCallback)
withOnCallArgs in interface ActionBuilderpublic ActionBuilder withOnCallArgsNoResult(ActionOnCallNoResultCallback onCallCallback)
withOnCallArgsNoResult in interface ActionBuilderpublic ActionBuilder withOnProvideArgs(ActionOnProvideArgsCallback onProvideArgsCallback)
withOnProvideArgs in interface ActionBuilderpublic ActionOnIsActiveCallback getOnIsActiveCallback()
public void setOnIsActiveCallback(ActionOnIsActiveCallback onIsActiveCallback)
public ActionOnCallCallback getOnCallCallback()
public void setOnCallCallback(ActionOnCallCallback onCallCallback)
public ActionOnProvideArgsCallback getOnProvideArgsCallback()
public void setOnProvideArgsCallback(ActionOnProvideArgsCallback onProvideArgsCallback)
public Action build()
build in interface ProcessorBuilder<Action>Copyright © 2016–2020 Softelnet. All rights reserved.