hudson.maven
Class Maven3Builder
java.lang.Object
hudson.maven.AbstractMavenBuilder
hudson.maven.Maven3Builder
- All Implemented Interfaces:
- Callable<Result,IOException>, DelegatingCallable<Result,IOException>, Serializable
public class Maven3Builder
- extends AbstractMavenBuilder
- implements DelegatingCallable<Result,IOException>
- Author:
- Olivier Lamy
- See Also:
- Serialized Form
|
Field Summary |
protected List<Future<?>> |
futures
Record all asynchronous executions as they are scheduled,
to make sure they are all completed before we finish. |
static boolean |
markAsSuccess
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
futures
protected transient List<Future<?>> futures
- Record all asynchronous executions as they are scheduled,
to make sure they are all completed before we finish.
markAsSuccess
public static boolean markAsSuccess
Maven3Builder
protected Maven3Builder(BuildListener listener,
Map<ModuleName,MavenBuild.ProxyImpl2> proxies,
Map<ModuleName,List<MavenReporter>> reporters,
List<String> goals,
Map<String,String> systemProps,
MavenBuildInformation mavenBuildInformation)
call
public Result call()
throws IOException
- Specified by:
call in interface Callable<Result,IOException>
- Throws:
IOException
getClassLoader
public ClassLoader getClassLoader()
- Specified by:
getClassLoader in interface DelegatingCallable<Result,IOException>- Overrides:
getClassLoader in class AbstractMavenBuilder
Copyright © 2004-2011. All Rights Reserved.