public class PropertiesReleaseDescriptorStore extends org.codehaus.plexus.logging.AbstractLogEnabled implements ReleaseDescriptorStore
|
ROLE| Constructor and Description |
|---|
PropertiesReleaseDescriptorStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(ReleaseDescriptor config)
Remove a configuration.
|
ReleaseDescriptor |
read(File file) |
ReleaseDescriptor |
read(ReleaseDescriptor mergeDescriptor)
Read a configuration.
|
ReleaseDescriptor |
read(ReleaseDescriptor mergeDescriptor,
File file) |
void |
write(ReleaseDescriptor config)
Save a configuration.
|
void |
write(ReleaseDescriptor config,
File file) |
public ReleaseDescriptor read(ReleaseDescriptor mergeDescriptor) throws ReleaseDescriptorStoreException
ReleaseDescriptorStoreread in interface ReleaseDescriptorStoremergeDescriptor - configuration to merge with the loaded configuration. Some values are used as defaults,
while others are used to overrideReleaseDescriptorStoreExceptionpublic ReleaseDescriptor read(File file) throws ReleaseDescriptorStoreException
ReleaseDescriptorStoreExceptionpublic ReleaseDescriptor read(ReleaseDescriptor mergeDescriptor, File file) throws ReleaseDescriptorStoreException
ReleaseDescriptorStoreExceptionpublic void write(ReleaseDescriptor config) throws ReleaseDescriptorStoreException
ReleaseDescriptorStorewrite in interface ReleaseDescriptorStoreconfig - the configurationReleaseDescriptorStoreExceptionpublic void delete(ReleaseDescriptor config)
ReleaseDescriptorStoredelete in interface ReleaseDescriptorStoreconfig - the location of the configurationpublic void write(ReleaseDescriptor config, File file) throws ReleaseDescriptorStoreException
ReleaseDescriptorStoreExceptionCopyright © 2002–2015 The Apache Software Foundation. All rights reserved.