Uses of Interface
de.xima.fc.interfaces.workflow.value.IValueCreator
-
-
Uses of IValueCreator in de.xima.fc.interfaces.workflow.execution
Methods in de.xima.fc.interfaces.workflow.execution with parameters of type IValueCreator Modifier and Type Method Description IOnTaskBeginRetValBuilder
IOnTaskBeginRetValBuilder. triggerData(IValueCreator<?> triggerDataCreator)
-
Uses of IValueCreator in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params with parameters of type IValueCreator Modifier and Type Method Description TBuilder
ICompletionResultBuilder. always(IValueCreator<?> alwaysValue)
Sets (replaces) the value made available by the node regardless of whether it was executed successfully (or threw an exception).INodeReturnedExceptionBuilder
INodeReturnedExceptionBuilder. always(IValueCreator<?> alwaysValue)
INodeThrewExceptionBuilder
INodeThrewExceptionBuilder. always(IValueCreator<?> alwaysValue)
INormalCompletionResultBuilder
INormalCompletionResultBuilder. always(IValueCreator<?> alwaysValue)
default <T> INodeThrewExceptionBuilder
INodeThrewExceptionBuilder. error(String errorCode, Class<T> memberClass, IValueCreator<T> valueCreator)
Sets (replaces) the error type and value describing the exception in more detail.default <T> void
INodeExecutionParams. softError(String errorCode, Class<T> memberClass, String message, IValueCreator<T> valueCreator, Throwable cause)
Adds a soft error to the list of soft errors.default <T> TBuilder
ISuccessResultBuilder. softError(String errorCode, Class<T> memberClass, String message, IValueCreator<T> valueCreator, Throwable cause)
Adds a soft error to the list of soft errors.INodeReturnedExceptionBuilder
INodeReturnedExceptionBuilder. success(IValueCreator<?> successValue)
INormalCompletionResultBuilder
INormalCompletionResultBuilder. success(IValueCreator<?> successValue)
TBuilder
ISuccessResultBuilder. success(IValueCreator<?> successValue)
Sets (replaces) the value returned by the node when it was executed successfully. -
Uses of IValueCreator in de.xima.fc.interfaces.workflow.value
Methods in de.xima.fc.interfaces.workflow.value with parameters of type IValueCreator Modifier and Type Method Description IListValueDescriptorBuilder<V>
IListValueDescriptorBuilder. defaultValue(int index, IValueCreator<V> creator)
Sets the default value for the element at the given index.IMapValueDescriptorBuilder<V>
IMapValueDescriptorBuilder. defaultValue(String key, IValueCreator<V> creator)
Sets the default value for the element at the given key.<T> IRecordValueBuilder
IRecordValueBuilder. property(String key, Class<? extends T> memberClass, IValueCreator<T> creator)
Supplies a value for the given property name.IMapValueBuilder<V>
IMapValueBuilder. put(String key, IValueCreator<V> creator)
Sets the value in the map at the given key to the given value.IListValueBuilder<V>
IListValueBuilder. set(int index, IValueCreator<V> creator)
Sets the value at the given index to the given value.<T> ITupleValueBuilder
ITupleValueBuilder. set(int index, Class<? extends T> memberClass, IValueCreator<T> creator)
Sets the value at the given index of the tuple.<T> IUnionValueBuilder<D>
IUnionValueBuilder. value(D discriminator, Class<? extends T> memberClass, IValueCreator<T> creator)
Sets the value of the union at the given member discriminator to the given value. -
Uses of IValueCreator in de.xima.fc.workflow.processor.logic.execution
Methods in de.xima.fc.workflow.processor.logic.execution with parameters of type IValueCreator Modifier and Type Method Description INormalCompletionResultBuilder
NormalCompletionResultBuilder. always(IValueCreator<?> alwaysValue)
INormalCompletionResultBuilder
NormalCompletionResultBuilder. success(IValueCreator<?> successValue)
-