Uses of Interface
de.xima.fc.interfaces.workflow.value.IValueCreator
Packages that use IValueCreator
Package
Description
-
Uses of IValueCreator in de.xima.fc.interfaces.workflow.execution
Methods in de.xima.fc.interfaces.workflow.execution with parameters of type IValueCreatorModifier and TypeMethodDescriptionIOnTaskBeginRetValBuilder.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 IValueCreatorModifier and TypeMethodDescriptionICompletionResultBuilder.always
(IValueCreator<?> alwaysValue) Sets (replaces) the value made available by the node regardless of whether it was executed successfully (or threw an exception).INodeReturnedExceptionBuilder.always
(IValueCreator<?> alwaysValue) INodeThrewExceptionBuilder.always
(IValueCreator<?> alwaysValue) 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) Adds a soft error to the list of soft errors.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.success
(IValueCreator<?> successValue) INormalCompletionResultBuilder.success
(IValueCreator<?> successValue) 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 IValueCreatorModifier and TypeMethodDescriptionIListValueDescriptorBuilder.defaultValue
(int index, IValueCreator<V> creator) Sets the default value for the element at the given index.IMapValueDescriptorBuilder.defaultValue
(String key, IValueCreator<V> creator) Sets the default value for the element at the given key.IRecordValueBuilder.property
(String key, Class<? extends T> memberClass, IValueCreator<T> creator) Supplies a value for the given property name.IMapValueBuilder.put
(String key, IValueCreator<V> creator) Sets the value in the map at the given key to the given value.IListValueBuilder.set
(int index, IValueCreator<V> creator) Sets the value at the given index to the given value.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 IValueCreatorModifier and TypeMethodDescriptionNormalCompletionResultBuilder.always
(IValueCreator<?> alwaysValue) NormalCompletionResultBuilder.success
(IValueCreator<?> successValue)