public class WorkspaceState2
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static WorkspaceState2 |
instance |
protected java.util.Map<java.lang.String,java.lang.String> |
state |
static java.lang.String |
SYSPROP_STATEFILE_LOCATION |
Modifier | Constructor and Description |
---|---|
protected |
WorkspaceState2(java.util.Map<java.lang.String,java.lang.String> state) |
Modifier and Type | Method and Description |
---|---|
java.util.Properties |
asProperties() |
java.io.File |
findArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String type,
java.lang.String classifier,
java.lang.String baseVersion) |
java.util.List<java.lang.String> |
findVersions(java.lang.String groupId,
java.lang.String artifactId) |
static WorkspaceState2 |
getInstance() |
java.util.Map<java.lang.String,java.lang.String> |
getState() |
static WorkspaceState2 |
load() |
private static void |
load(java.util.Map<java.lang.String,java.lang.String> state,
java.lang.String location) |
boolean |
resolveArtifact(org.apache.maven.artifact.Artifact artifact) |
public static final java.lang.String SYSPROP_STATEFILE_LOCATION
protected final java.util.Map<java.lang.String,java.lang.String> state
private static WorkspaceState2 instance
protected WorkspaceState2(java.util.Map<java.lang.String,java.lang.String> state)
public java.util.Map<java.lang.String,java.lang.String> getState()
public java.util.Properties asProperties()
public boolean resolveArtifact(org.apache.maven.artifact.Artifact artifact)
public java.io.File findArtifact(java.lang.String groupId, java.lang.String artifactId, java.lang.String type, java.lang.String classifier, java.lang.String baseVersion)
public java.util.List<java.lang.String> findVersions(java.lang.String groupId, java.lang.String artifactId)
public static WorkspaceState2 load()
private static void load(java.util.Map<java.lang.String,java.lang.String> state, java.lang.String location)
public static WorkspaceState2 getInstance()