public interface ActionBuilder extends ProcessorBuilder<Action>
build, getNameActionBuilder withName(String name)
withName in interface ProcessorBuilder<Action>ActionBuilder withLabel(String label)
withLabel in interface ProcessorBuilder<Action>ActionBuilder withDescription(String description)
withDescription in interface ProcessorBuilder<Action>ActionBuilder withVersion(Integer version)
withVersion in interface ProcessorBuilder<Action>ActionBuilder withFeatures(Map<String,Object> features)
withFeatures in interface ProcessorBuilder<Action>ActionBuilder withFeature(String name, Object value)
withFeature in interface ProcessorBuilder<Action>ActionBuilder withCategory(String category)
withCategory in interface ProcessorBuilder<Action>ActionBuilder withArgs(List<DataType> argTypes)
ActionBuilder withArg(DataType argType)
ActionBuilder withNoArgs()
ActionBuilder withResult(DataType resultType)
ActionBuilder withNoResult()
ActionBuilder withCallable(boolean callable)
ActionBuilder withNonCallable()
ActionBuilder withOnInit(ProcessorOnInitCallback<Action> onInitCallback)
withOnInit in interface ProcessorBuilder<Action>ActionBuilder withOnIsActive(ActionOnIsActiveCallback onIsActiveCallback)
ActionBuilder withOnCallArgs(ActionOnCallResultCallback onCallCallback)
ActionBuilder withOnCallArgsNoResult(ActionOnCallNoResultCallback onCallCallback)
ActionBuilder withOnProvideArgs(ActionOnProvideArgsCallback onProvideArgsCallback)
Copyright © 2016–2020 Softelnet. All rights reserved.