public abstract class DistributionStageImpl<NEXT_STEP extends BuildStage<DAEMON_TRIGGER_TYPE>,DAEMON_TRIGGER_TYPE extends DaemonBuildTrigger> extends Object implements DistributionStage<NEXT_STEP,DAEMON_TRIGGER_TYPE>
| Modifier and Type | Field and Description |
|---|---|
static String |
MAVEN_CACHE_DIR |
static String |
MAVEN_TARGET_DIR |
DEFAULT_MAVEN_VERSION| Constructor and Description |
|---|
DistributionStageImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected File |
getSetMavenInstallation() |
protected abstract NEXT_STEP |
returnNextStepType() |
protected boolean |
shouldUseLocalInstallation() |
NEXT_STEP |
useDefaultDistribution() |
NEXT_STEP |
useDistribution(URL mavenDistribution,
boolean useCache) |
NEXT_STEP |
useInstallation(File mavenHome) |
NEXT_STEP |
useLocalInstallation() |
NEXT_STEP |
useMaven3Version(String version) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild, ignoreFailure, ignoreFailureuseAsDaemonpublic static final String MAVEN_TARGET_DIR
public static final String MAVEN_CACHE_DIR
public NEXT_STEP useMaven3Version(String version)
useMaven3Version in interface DistributionStage<NEXT_STEP extends BuildStage<DAEMON_TRIGGER_TYPE>,DAEMON_TRIGGER_TYPE extends DaemonBuildTrigger>public NEXT_STEP useDistribution(URL mavenDistribution, boolean useCache)
useDistribution in interface DistributionStage<NEXT_STEP extends BuildStage<DAEMON_TRIGGER_TYPE>,DAEMON_TRIGGER_TYPE extends DaemonBuildTrigger>public NEXT_STEP useInstallation(File mavenHome)
useInstallation in interface DistributionStage<NEXT_STEP extends BuildStage<DAEMON_TRIGGER_TYPE>,DAEMON_TRIGGER_TYPE extends DaemonBuildTrigger>public NEXT_STEP useDefaultDistribution()
useDefaultDistribution in interface DistributionStage<NEXT_STEP extends BuildStage<DAEMON_TRIGGER_TYPE>,DAEMON_TRIGGER_TYPE extends DaemonBuildTrigger>public NEXT_STEP useLocalInstallation()
useLocalInstallation in interface DistributionStage<NEXT_STEP extends BuildStage<DAEMON_TRIGGER_TYPE>,DAEMON_TRIGGER_TYPE extends DaemonBuildTrigger>protected File getSetMavenInstallation()
protected boolean shouldUseLocalInstallation()
protected abstract NEXT_STEP returnNextStepType()
Copyright © 2019 JBoss by Red Hat. All rights reserved.