public abstract class AbstractRedmineMojoWithProjectAndVersion extends AbstractRedmineMojoWithProject implements RedmineVersionAware
| Modifier and Type | Field and Description |
|---|---|
protected Version |
releaseVersion
the version loaded in init.
|
protected String |
versionId
Redmine version name.
|
projectId, releaseProject, releaseUser, usersapiKey, dateFormat, encoding, initOk, password, project, REDMINE_SYSTEM, safe, service, serviceInit, session, url, username, verbose| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRedmineMojoWithProjectAndVersion(boolean requireUser,
boolean requireVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkSkip() |
protected Version |
getProjectVersion(String versionId) |
protected Version[] |
getProjectVersions() |
String |
getVersionId() |
protected void |
init() |
protected boolean |
initReleaseVersion() |
void |
setVersionId(String versionId) |
getProjectId, initReleaseProject, initReleaseUser, setProjectIdafterExecute, closeService, doAction, failIfSafe, getAuthConfiguration, getEncoding, getProject, getUrl, isVerbose, setApiKey, setAuthConfiguration, setEncoding, setPassword, setProject, setUrl, setUsername, setVerboseacceptPackaging, addCompileSourceRoots, addDirectoryToUrlsList, addResourceDir, addTestCompileSourceRoots, addTestResourceDir, addUrlToUrlsList, backupFile, checkEncoding, checkPackaging, checkResource, checkRunOnceDone, copyFile, createDirectoryIfNecessary, createNewFile, deleteFile, execute, getBackupFile, getFileFromBasedir, getFilesToTreate, getFilesToTreateForRoots, getRootProject, getTemplate, hasClassPath, initClassLoader, isExecutionRoot, isFileNewerThanPomFile, needInvoke, needInvoke, rejectPackaging, removeCompileSourceRoots, removeTestCompileSourceRoots, renameFile, writeFilegetLog, getPluginContext, setLog, setPluginContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisAnonymous, setAnonymous@Parameter(property="redmine.versionId",
defaultValue="${project.version}")
protected String versionId
protected Version releaseVersion
protected AbstractRedmineMojoWithProjectAndVersion(boolean requireUser,
boolean requireVersion)
public final String getVersionId()
getVersionId in interface RedmineVersionAwarepublic final void setVersionId(String versionId)
setVersionId in interface RedmineVersionAwareprotected void init()
throws Exception
init in class AbstractRedmineMojoWithProjectExceptionprotected boolean checkSkip()
checkSkip in class AbstractRedmineMojoWithProjectprotected Version[] getProjectVersions()
protected boolean initReleaseVersion()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionCopyright © 2009–2014 CodeLutin. All rights reserved.