Class ResolveLocalItem
- java.lang.Object
-
- org.jboss.galleon.maven.plugin.util.ResolveLocalItem
-
- All Implemented Interfaces:
org.apache.maven.shared.artifact.ArtifactCoordinate
public class ResolveLocalItem extends java.lang.Object implements org.apache.maven.shared.artifact.ArtifactCoordinateRepresents the information of each item inside of resolve-locals configuration param for provisioning plugin.
-
-
Constructor Summary
Constructors Constructor Description ResolveLocalItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetArtifactId()java.lang.StringgetClassifier()java.lang.StringgetError()java.lang.StringgetExtension()java.lang.StringgetGroupId()java.lang.BooleangetInstallInUniverse()java.nio.file.PathgetNormalizedPath()java.lang.StringgetVersion()booleanhasArtifactCoords()voidsetArtifactId(java.lang.String artifactId)voidsetClassifier(java.lang.String classifier)voidsetExtension(java.lang.String extension)voidsetGroupId(java.lang.String groupId)voidsetInstallInUniverse(java.lang.Boolean installInUniverse)Boolean value for install-in-universe parameter configurationvoidsetPath(java.io.File file)File pointing to a feature-packvoidsetVersion(java.lang.String version)
-
-
-
Method Detail
-
setPath
public void setPath(java.io.File file)
File pointing to a feature-pack- Parameters:
file- feature-pack file- Throws:
java.lang.IllegalStateException- if artifact has been already initialized
-
getNormalizedPath
public java.nio.file.Path getNormalizedPath()
-
getGroupId
public java.lang.String getGroupId()
- Specified by:
getGroupIdin interfaceorg.apache.maven.shared.artifact.ArtifactCoordinate
-
setGroupId
public void setGroupId(java.lang.String groupId)
-
getArtifactId
public java.lang.String getArtifactId()
- Specified by:
getArtifactIdin interfaceorg.apache.maven.shared.artifact.ArtifactCoordinate
-
setArtifactId
public void setArtifactId(java.lang.String artifactId)
-
getVersion
public java.lang.String getVersion()
- Specified by:
getVersionin interfaceorg.apache.maven.shared.artifact.ArtifactCoordinate
-
setVersion
public void setVersion(java.lang.String version)
-
getExtension
public java.lang.String getExtension()
- Specified by:
getExtensionin interfaceorg.apache.maven.shared.artifact.ArtifactCoordinate
-
setExtension
public void setExtension(java.lang.String extension)
-
getClassifier
public java.lang.String getClassifier()
- Specified by:
getClassifierin interfaceorg.apache.maven.shared.artifact.ArtifactCoordinate
-
setClassifier
public void setClassifier(java.lang.String classifier)
-
setInstallInUniverse
public void setInstallInUniverse(java.lang.Boolean installInUniverse)
Boolean value for install-in-universe parameter configuration- Parameters:
installInUniverse- whether to install the feature-pack in universe repository
-
getInstallInUniverse
public java.lang.Boolean getInstallInUniverse()
-
hasArtifactCoords
public boolean hasArtifactCoords()
-
getError
public java.lang.String getError()
-
-