com.pmease.quickbuild.dependency
Class TriggerForLatestFinishedResolver

java.lang.Object
  extended by com.pmease.quickbuild.dependency.TriggerForLatestFinishedResolver
All Implemented Interfaces:
DependencyResolver, java.io.Serializable

public class TriggerForLatestFinishedResolver
extends java.lang.Object
implements DependencyResolver

If there are new changes in dependency configuration, a new build will be generated and resolved as the dependency build; otherwise, the latest finished build will be resolved as dependency build.

See Also:
Serialized Form

Constructor Summary
TriggerForLatestFinishedResolver(QuickbuildRepository repository)
           
 
Method Summary
 DependencyRevision getDependency()
           
 QuickbuildRepository getRepository()
          Get repository object
 java.util.List<Property> getVariables()
           
 void setVariables(java.util.List<Property> variables)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TriggerForLatestFinishedResolver

public TriggerForLatestFinishedResolver(QuickbuildRepository repository)
Method Detail

getVariables

public java.util.List<Property> getVariables()
Get variables passed to dependency configuration when it runs to generate new dependency build.


setVariables

public void setVariables(java.util.List<Property> variables)

getRepository

public QuickbuildRepository getRepository()
Get repository object


getDependency

public DependencyRevision getDependency()
Specified by:
getDependency in interface DependencyResolver


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.