JBoss Threads 2.0.0.GA

org.jboss.threads
Class DependencyTaskBuilder

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

public final class DependencyTaskBuilder
extends Object

A builder for a dependency task.


Method Summary
 DependencyTaskBuilder add(Collection<Dependency> dependencies)
          Add many dependencies.
 DependencyTaskBuilder add(Dependency... dependencies)
          Add many dependencies.
 DependencyTaskBuilder add(Dependency dependency)
          Add a dependency.
 Dependency create()
          Create, and possibly execute, a dependent task from this builder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

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

JBoss Threads 2.0.0.GA

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.