Class DefaultReleaseEnvironment
- java.lang.Object
-
- org.apache.maven.shared.release.env.DefaultReleaseEnvironment
-
- All Implemented Interfaces:
ReleaseEnvironment
public class DefaultReleaseEnvironment extends java.lang.Object implements ReleaseEnvironment
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.File
javaHome
private java.util.Locale
locale
private java.io.File
localRepositoryDirectory
private java.lang.String
mavenExecutorId
private java.io.File
mavenHome
private org.apache.maven.settings.Settings
settings
-
Fields inherited from interface org.apache.maven.shared.release.env.ReleaseEnvironment
DEFAULT_MAVEN_EXECUTOR_ID
-
-
Constructor Summary
Constructors Constructor Description DefaultReleaseEnvironment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
getJavaHome()
java.util.Locale
getLocale()
java.io.File
getLocalRepositoryDirectory()
java.lang.String
getMavenExecutorId()
java.io.File
getMavenHome()
org.apache.maven.settings.Settings
getSettings()
DefaultReleaseEnvironment
setJavaHome(java.io.File javaHome)
DefaultReleaseEnvironment
setLocale(java.util.Locale locale)
DefaultReleaseEnvironment
setLocalRepositoryDirectory(java.io.File localRepositoryDirectory)
DefaultReleaseEnvironment
setMavenExecutorId(java.lang.String mavenExecutorId)
DefaultReleaseEnvironment
setMavenHome(java.io.File mavenHome)
DefaultReleaseEnvironment
setSettings(org.apache.maven.settings.Settings settings)
-
-
-
Field Detail
-
mavenHome
private java.io.File mavenHome
-
javaHome
private java.io.File javaHome
-
localRepositoryDirectory
private java.io.File localRepositoryDirectory
-
settings
private org.apache.maven.settings.Settings settings
-
mavenExecutorId
private java.lang.String mavenExecutorId
-
locale
private java.util.Locale locale
-
-
Method Detail
-
getMavenHome
public java.io.File getMavenHome()
- Specified by:
getMavenHome
in interfaceReleaseEnvironment
-
getSettings
public org.apache.maven.settings.Settings getSettings()
- Specified by:
getSettings
in interfaceReleaseEnvironment
-
setMavenHome
public DefaultReleaseEnvironment setMavenHome(java.io.File mavenHome)
-
setSettings
public DefaultReleaseEnvironment setSettings(org.apache.maven.settings.Settings settings)
-
getMavenExecutorId
public java.lang.String getMavenExecutorId()
- Specified by:
getMavenExecutorId
in interfaceReleaseEnvironment
-
setMavenExecutorId
public DefaultReleaseEnvironment setMavenExecutorId(java.lang.String mavenExecutorId)
-
getJavaHome
public java.io.File getJavaHome()
- Specified by:
getJavaHome
in interfaceReleaseEnvironment
-
setJavaHome
public DefaultReleaseEnvironment setJavaHome(java.io.File javaHome)
-
getLocalRepositoryDirectory
public java.io.File getLocalRepositoryDirectory()
- Specified by:
getLocalRepositoryDirectory
in interfaceReleaseEnvironment
-
setLocalRepositoryDirectory
public DefaultReleaseEnvironment setLocalRepositoryDirectory(java.io.File localRepositoryDirectory)
-
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale
in interfaceReleaseEnvironment
- Returns:
- the locale
-
setLocale
public DefaultReleaseEnvironment setLocale(java.util.Locale locale)
-
-