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, session
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected RemoteExecutionManager
protected void
executeBundleOnStep
(Map<String, Object> executionContext) protected ExecutionParameters
prepareExecutionParameters
(Map<String, Object> executionContext) protected abstract RepositoryObjectReference
prepareExecutionRepositoryObject
(Map<String, Object> executionContext) void
setArtifactClassifier
(String artifactClassifier) void
setArtifactId
(String artifactId) void
setArtifactVersion
(String artifactVersion) void
setDescription
(String description) void
setEnsureExecutionSuccess
(Boolean ensureExecutionSuccess) void
setExecutionParameters
(Map<String, String> executionParameters) void
setExecutionResultTimeoutS
(Integer executionResultTimeoutS) void
setGroupId
(String groupId) void
setLibArtifactClassifier
(String libArtifactClassifier) void
setLibArtifactGroupId
(String libArtifactGroupId) void
setLibArtifactId
(String libArtifactId) void
setLibArtifactVersion
(String libArtifactVersion) void
setWaitForExecution
(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, setUrl
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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
-