public class MetadataRepositoryIO
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
MetadataRepositoryIO.Writer |
| Modifier and Type | Field and Description |
|---|---|
protected IProvisioningAgent |
agent |
| Constructor and Description |
|---|
MetadataRepositoryIO(IProvisioningAgent agent) |
| Modifier and Type | Method and Description |
|---|---|
protected XMLWriter.ProcessingInstruction[] |
createPI(java.lang.Class<?> repositoryClass) |
IMetadataRepository |
read(java.net.URL location,
java.io.InputStream input,
IProgressMonitor monitor)
Reads metadata from the given stream, and returns the contained array
of abstract metadata repositories.
|
void |
write(IMetadataRepository repository,
java.io.OutputStream output) |
public IMetadataRepository read(java.net.URL location,
java.io.InputStream input,
IProgressMonitor monitor)
throws ProvisionException
ProvisionExceptionpublic void write(IMetadataRepository repository,
java.io.OutputStream output)
throws java.io.IOException
java.io.IOExceptionprotected XMLWriter.ProcessingInstruction[] createPI(java.lang.Class<?> repositoryClass)