Class PropertiesReleaseDescriptorStore
java.lang.Object
org.apache.maven.shared.release.config.PropertiesReleaseDescriptorStore
- All Implemented Interfaces:
ReleaseDescriptorStore
@Singleton
@Named("properties")
public class PropertiesReleaseDescriptorStore
extends Object
implements ReleaseDescriptorStore
Read and write release configuration and state from a properties file.
- Author:
- Brett Porter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(ReleaseDescriptor config) Remove a configuration.read.read
(ReleaseDescriptorBuilder mergeDescriptor) Read a configuration.read
(ReleaseDescriptorBuilder mergeDescriptor, File file) read.void
write
(ReleaseDescriptor config) Save a configuration.void
write
(ReleaseDescriptorBuilder.BuilderReleaseDescriptor config, File file) write.
-
Constructor Details
-
Method Details
-
read
read.
- Parameters:
file
- aFile
object- Returns:
- a
ReleaseDescriptorBuilder
object - Throws:
ReleaseDescriptorStoreException
- if any.