Class ReactorStatePluginProperties
- java.lang.Object
-
- de.syquel.maven.reactorstate.plugin.config.ReactorStatePluginProperties
-
public class ReactorStatePluginProperties extends Object
An Accessor for internal configuration properties.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReactorStatePluginPropertiescreate()Instantiate this accessor based on its persisted state.org.eclipse.aether.artifact.ArtifactgetExtensionArtifact()org.eclipse.aether.artifact.ArtifactgetExtensionArtifact(String classifier)Returns the specific artifact coordinated for the reactorstate-maven-extension with a custom artifact classifier.
-
-
-
Method Detail
-
create
public static ReactorStatePluginProperties create() throws IOException
Instantiate this accessor based on its persisted state.- Returns:
- An internal properties accessor.
- Throws:
IOException- if the properties file cannot be read.
-
getExtensionArtifact
public org.eclipse.aether.artifact.Artifact getExtensionArtifact()
- Returns:
- The specific artifact coordinated for the reactorstate-maven-extension.
-
getExtensionArtifact
public org.eclipse.aether.artifact.Artifact getExtensionArtifact(String classifier)
Returns the specific artifact coordinated for the reactorstate-maven-extension with a custom artifact classifier.- Parameters:
classifier- The custom artifact classifier.- Returns:
- The specific artifact coordinated for the reactorstate-maven-extension.
-
-