Uses of Interface
de.xima.fc.interfaces.workflow.value.IValueCreator
-
Packages that use IValueCreator Package Description de.xima.fc.interfaces.workflow.execution de.xima.fc.interfaces.workflow.params de.xima.fc.interfaces.workflow.value -
-
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)
Sets (replaces) the data made available while the task belonging to the trigger is being executed. -
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 Builder
ICompletionResultBuilder. always(IValueCreator alwaysValue)
Sets (replaces) the value made available by the node regardless of whether it was executed successfully (or threw an exception).INodeThrewExceptionBuilder
INodeThrewExceptionBuilder. always(IValueCreator alwaysValue)
INormalCompletionResultBuilder
INormalCompletionResultBuilder. always(IValueCreator alwaysValue)
default INodeThrewExceptionBuilder
INodeThrewExceptionBuilder. error(String errorCode, IValueCreator valueCreator)
Sets (replaces) the error type and value describing the exception in more detail.default INodeThrewExceptionBuilder
INodeThrewExceptionBuilder. error(String errorCode, Class<?> memberClass, IValueCreator valueCreator)
Deprecated.default <T> void
INodeExecutionParams. softError(String errorCode, Class<T> memberClass, String message, IValueCreator valueCreator)
Deprecated.default <T> void
INodeExecutionParams. softError(String errorCode, Class<T> memberClass, String message, IValueCreator valueCreator, Throwable cause)
default void
INodeExecutionParams. softError(String errorCode, String message, IValueCreator valueCreator)
Adds a soft error to the list of soft errors.default void
INodeExecutionParams. softError(String errorCode, String message, IValueCreator 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 valueCreator, Throwable cause)
default <T> TBuilder
ISuccessResultBuilder. softError(String errorCode, String message, IValueCreator valueCreator, Throwable cause)
Adds a soft error to the list of soft errors.INormalCompletionResultBuilder
INormalCompletionResultBuilder. success(IValueCreator successValue)
TBuilder
ISuccessResultBuilder. success(IValueCreator successValue)
Sets (replaces) the value returned by the node when it was executed successfully.ICurrentValueBuilder
ICurrentValueBuilder. withValueBuilder(IValueCreator value)
Configures the value returned by the node while it is being executed. -
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 creator)
Sets the default value for the element at the given index.IMapValueDescriptorBuilder<V>
IMapValueDescriptorBuilder. defaultValue(String key, IValueCreator creator)
Sets the default value for the element at the given key.IRecordValueBuilder
IRecordValueBuilder. property(String key, IValueCreator creator)
Supplies a value for the given property name.default IRecordValueBuilder
IRecordValueBuilder. property(String key, Class<?> memberClass, IValueCreator creator)
Deprecated.IMapValueBuilder<V>
IMapValueBuilder. put(String key, IValueCreator creator)
Sets the value in the map at the given key to the given value.IListValueBuilder<V>
IListValueBuilder. set(int index, IValueCreator creator)
Sets the value at the given index to the given value.ITupleValueBuilder
ITupleValueBuilder. set(int index, IValueCreator creator)
Sets the value at the given index of the tuple.default ITupleValueBuilder
ITupleValueBuilder. set(int index, Class<?> memberClass, IValueCreator creator)
Deprecated.IUnionValueBuilder<D>
IUnionValueBuilder. value(D discriminator, IValueCreator creator)
Sets the value of the union at the given member discriminator to the given value.default IUnionValueBuilder<D>
IUnionValueBuilder. value(D discriminator, Class<?> memberClass, IValueCreator creator)
Deprecated.UseIUnionValueBuilder.value(Object, IValueCreator)
, possibly in combination withIValueBuilder.whenString(Consumer)
etc.
-