Class DependencyTaskBuilder

java.lang.Object
org.jboss.threads.DependencyTaskBuilder

public final class DependencyTaskBuilder extends Object
A builder for a dependency task.
  • Method Details

    • add

      public DependencyTaskBuilder add(Dependency dependency)
      Add a dependency.
      Parameters:
      dependency - the dependency
      Returns:
      this builder
    • add

      public DependencyTaskBuilder add(Collection<Dependency> dependencies)
      Add many dependencies.
      Parameters:
      dependencies - the dependencies
      Returns:
      this builder
    • add

      public DependencyTaskBuilder add(Dependency... dependencies)
      Add many dependencies.
      Parameters:
      dependencies - the dependencies
      Returns:
      this builder
    • create

      public Dependency create()
      Create, and possibly execute, a dependent task from this builder.
      Returns:
      the new dependent task