All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ee.telekom.workflow.api.DslAttribute Maven / Gradle / Ivy

package ee.telekom.workflow.api;

/**
 * DSL for workflow definitions.
 *
 * @author Erko Hansar
 * @author Christian Klock
 *
 * @see WorkflowDefinition
 */
public interface DslAttribute {

    /**
     * Adds an argument to the preceding node.
     * @param name the arguments name
     * @param value the arguments value (any java object or "${EL_EXPRESSION}")
     */
    DslAttribute withAttribute( String name, Object value );

    /**
     * Block end tag, closing the iteration of attributes.
     */
    Level done();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy