Package org.wildfly.prospero.model
Class ManifestVersionRecord
- java.lang.Object
-
- org.wildfly.prospero.model.ManifestVersionRecord
-
public class ManifestVersionRecord extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManifestVersionRecord.MavenManifeststatic classManifestVersionRecord.NoManifeststatic classManifestVersionRecord.UrlManifest
-
Constructor Summary
Constructors Constructor Description ManifestVersionRecord()ManifestVersionRecord(List<ManifestVersionRecord.MavenManifest> mavenManifests, List<ManifestVersionRecord.UrlManifest> urlManifests, List<ManifestVersionRecord.NoManifest> noManifests)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddManifest(ManifestVersionRecord.MavenManifest manifest)voidaddManifest(ManifestVersionRecord.NoManifest manifest)voidaddManifest(ManifestVersionRecord.UrlManifest manifest)List<ManifestVersionRecord.MavenManifest>getMavenManifests()List<ManifestVersionRecord.NoManifest>getOpenManifests()StringgetSummary()List<ManifestVersionRecord.UrlManifest>getUrlManifests()static Optional<ManifestVersionRecord>read(Path versionsFile)static voidwrite(ManifestVersionRecord commitMessage, Path versionsFile)
-
-
-
Constructor Detail
-
ManifestVersionRecord
public ManifestVersionRecord(List<ManifestVersionRecord.MavenManifest> mavenManifests, List<ManifestVersionRecord.UrlManifest> urlManifests, List<ManifestVersionRecord.NoManifest> noManifests)
-
ManifestVersionRecord
public ManifestVersionRecord()
-
-
Method Detail
-
getMavenManifests
public List<ManifestVersionRecord.MavenManifest> getMavenManifests()
-
getUrlManifests
public List<ManifestVersionRecord.UrlManifest> getUrlManifests()
-
getOpenManifests
public List<ManifestVersionRecord.NoManifest> getOpenManifests()
-
addManifest
public void addManifest(ManifestVersionRecord.MavenManifest manifest)
-
addManifest
public void addManifest(ManifestVersionRecord.NoManifest manifest)
-
addManifest
public void addManifest(ManifestVersionRecord.UrlManifest manifest)
-
getSummary
public String getSummary()
-
write
public static void write(ManifestVersionRecord commitMessage, Path versionsFile) throws MetadataException
- Throws:
MetadataException
-
read
public static Optional<ManifestVersionRecord> read(Path versionsFile) throws MetadataException
- Throws:
MetadataException
-
-