Package step.plugins.maven
Class AbstractRunAutomationPackagesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
step.plugins.maven.AbstractStepPluginMojo
step.plugins.maven.AbstractRunAutomationPackagesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
AbstractRunDeployedAutomationPackagesMojo,AbstractRunPackagedAutomationPackagesMojo
-
Field Summary
Fields inherited from class step.plugins.maven.AbstractStepPluginMojo
ID_FIELD, repositorySystem, sessionFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RemoteExecutionManagerprotected voidexecuteBundleOnStep(Map<String, Object> executionContext) protected ExecutionParametersprepareExecutionParameters(Map<String, Object> executionContext) protected abstract RepositoryObjectReferenceprepareExecutionRepositoryObject(Map<String, Object> executionContext) voidsetArtifactClassifier(String artifactClassifier) voidsetArtifactId(String artifactId) voidsetArtifactVersion(String artifactVersion) voidsetDescription(String description) voidsetEnsureExecutionSuccess(Boolean ensureExecutionSuccess) voidsetExecutionParameters(Map<String, String> executionParameters) voidsetExecutionResultTimeoutS(Integer executionResultTimeoutS) voidsetGroupId(String groupId) voidsetLibArtifactClassifier(String libArtifactClassifier) voidsetLibArtifactGroupId(String libArtifactGroupId) voidsetLibArtifactId(String libArtifactId) voidsetLibArtifactVersion(String libArtifactVersion) voidsetWaitForExecution(Boolean waitForExecution) Methods inherited from class step.plugins.maven.AbstractStepPluginMojo
artifactToString, artifactToString, createRemoteResourcesAccessor, createResourceManager, getBuildFinalName, getControllerCredentials, getProject, getProjectArtifact, getProjectVersion, getRemoteArtifact, getUrl, logAndThrow, prepareLibraryFileReferenceForMavenArtifact, resolveKeywordLibResourceByCriteria, setBuildFinalName, setProject, setProjectVersion, setUrlMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.plugin.Mojo
execute
-
Constructor Details
-
AbstractRunAutomationPackagesMojo
public AbstractRunAutomationPackagesMojo()
-
-
Method Details
-
executeBundleOnStep
protected void executeBundleOnStep(Map<String, Object> executionContext) throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
prepareExecutionParameters
-
createRemoteExecutionManager
-
prepareExecutionRepositoryObject
protected abstract RepositoryObjectReference prepareExecutionRepositoryObject(Map<String, Object> executionContext) -
getGroupId
-
setGroupId
-
getArtifactId
-
setArtifactId
-
getArtifactVersion
-
setArtifactVersion
-
getArtifactClassifier
-
setArtifactClassifier
-
getDescription
-
setDescription
-
getExecutionParameters
-
setExecutionParameters
-
getExecutionResultTimeoutS
-
setExecutionResultTimeoutS
-
getWaitForExecution
-
setWaitForExecution
-
getEnsureExecutionSuccess
-
setEnsureExecutionSuccess
-
getLibArtifactGroupId
-
setLibArtifactGroupId
-
getLibArtifactId
-
setLibArtifactId
-
getLibArtifactVersion
-
setLibArtifactVersion
-
getLibArtifactClassifier
-
setLibArtifactClassifier
-