public abstract class AbstractRepositoryXMLWriter extends Object implements RepositoryWriter
RepositoryWriter.ContentHandler| Constructor and Description |
|---|
AbstractRepositoryXMLWriter(OutputStream outputStream) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected abstract XMLStreamWriter |
createXMLStreamWriter(OutputStream outputStream) |
static void |
writeCapability(XMLStreamWriter writer,
org.jboss.gravia.resource.Capability cap) |
static void |
writeContentCapability(XMLStreamWriter writer,
org.jboss.gravia.resource.ContentCapability ccap,
RepositoryWriter.ContentHandler contentHandler) |
void |
writeRepositoryElement(Map<String,String> attributes) |
static void |
writeRequirement(XMLStreamWriter writer,
org.jboss.gravia.resource.Requirement req) |
void |
writeResource(org.jboss.gravia.resource.Resource resource) |
static void |
writeResource(XMLStreamWriter writer,
org.jboss.gravia.resource.Resource resource,
RepositoryWriter.ContentHandler contentHandler) |
public AbstractRepositoryXMLWriter(OutputStream outputStream)
protected abstract XMLStreamWriter createXMLStreamWriter(OutputStream outputStream)
public void writeRepositoryElement(Map<String,String> attributes)
writeRepositoryElement in interface RepositoryWriterpublic void writeResource(org.jboss.gravia.resource.Resource resource)
writeResource in interface RepositoryWriterpublic static void writeResource(XMLStreamWriter writer, org.jboss.gravia.resource.Resource resource, RepositoryWriter.ContentHandler contentHandler) throws IOException
IOExceptionpublic static void writeCapability(XMLStreamWriter writer, org.jboss.gravia.resource.Capability cap) throws IOException, XMLStreamException
IOExceptionXMLStreamExceptionpublic static void writeContentCapability(XMLStreamWriter writer, org.jboss.gravia.resource.ContentCapability ccap, RepositoryWriter.ContentHandler contentHandler) throws IOException, XMLStreamException
IOExceptionXMLStreamExceptionpublic static void writeRequirement(XMLStreamWriter writer, org.jboss.gravia.resource.Requirement req) throws XMLStreamException
XMLStreamExceptionpublic void close()
close in interface RepositoryWriterCopyright © 2014 JBoss by Red Hat. All rights reserved.