Package org.exolab.castor.dsml
Class Exporter
- java.lang.Object
-
- org.exolab.castor.dsml.Exporter
-
- Direct Known Subclasses:
JNDIExporter,MozillaExporter
public abstract class Exporter extends java.lang.Object- Version:
- $Revision: 7276 $ $Date: 2004-12-13 14:00:30 -0700 (Mon, 13 Dec 2004) $
- Author:
- Assaf Arkin
-
-
Constructor Summary
Constructors Constructor Description Exporter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract ConsumercreateConsumer()voidexport(java.io.OutputStream output, boolean serverSchema, boolean importPolicy)voidexport(java.io.Writer output, boolean serverSchema, boolean importPolicy)abstract voidexport(org.xml.sax.DocumentHandler docHandler, boolean serverSchema, boolean importPolicy)ImportDescriptorgetImportDescriptor()SearchDescriptorgetSearchDescriptor()voidreadSearchDescriptor(java.io.InputStream input)voidreadSearchDescriptor(java.io.Reader input)protected voidreadSearchDescriptor(org.xml.sax.Parser parser, org.xml.sax.InputSource input)voidsetImportDescriptor(ImportDescriptor importDesc)voidsetSearchDescriptor(SearchDescriptor searchDesc)
-
-
-
Method Detail
-
export
public void export(java.io.OutputStream output, boolean serverSchema, boolean importPolicy) throws ImportExportException- Throws:
ImportExportException
-
export
public void export(java.io.Writer output, boolean serverSchema, boolean importPolicy) throws ImportExportException- Throws:
ImportExportException
-
export
public abstract void export(org.xml.sax.DocumentHandler docHandler, boolean serverSchema, boolean importPolicy) throws ImportExportException- Throws:
ImportExportException
-
setSearchDescriptor
public void setSearchDescriptor(SearchDescriptor searchDesc)
-
getSearchDescriptor
public SearchDescriptor getSearchDescriptor()
-
setImportDescriptor
public void setImportDescriptor(ImportDescriptor importDesc)
-
getImportDescriptor
public ImportDescriptor getImportDescriptor()
-
readSearchDescriptor
public void readSearchDescriptor(java.io.InputStream input) throws java.io.IOException, org.xml.sax.SAXException- Throws:
java.io.IOExceptionorg.xml.sax.SAXException
-
readSearchDescriptor
public void readSearchDescriptor(java.io.Reader input) throws java.io.IOException, org.xml.sax.SAXException- Throws:
java.io.IOExceptionorg.xml.sax.SAXException
-
readSearchDescriptor
protected void readSearchDescriptor(org.xml.sax.Parser parser, org.xml.sax.InputSource input) throws java.io.IOException, org.xml.sax.SAXException- Throws:
java.io.IOExceptionorg.xml.sax.SAXException
-
createConsumer
protected abstract Consumer createConsumer()
-
-