org.exolab.castor.dsml

Class Exporter

Known Direct Subclasses:
JNDIExporter, MozillaExporter

public abstract class Exporter
extends java.lang.Object

Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:02 $
Author:
Assaf Arkin

Method Summary

protected abstract Consumer
createConsumer()
abstract void
export(DocumentHandler docHandler, boolean serverSchema, boolean importPolicy)
void
export(OutputStream output, boolean serverSchema, boolean importPolicy)
void
export(Writer output, boolean serverSchema, boolean importPolicy)
ImportDescriptor
getImportDescriptor()
SearchDescriptor
getSearchDescriptor()
void
readSearchDescriptor(InputStream input)
protected void
readSearchDescriptor(Parser parser, InputSource input)
void
readSearchDescriptor(Reader input)
void
setImportDescriptor(ImportDescriptor importDesc)
void
setSearchDescriptor(SearchDescriptor searchDesc)

Method Details

createConsumer

protected abstract Consumer createConsumer()

export

public abstract void export(DocumentHandler docHandler,
                            boolean serverSchema,
                            boolean importPolicy)
            throws ImportExportException

export

public void export(OutputStream output,
                   boolean serverSchema,
                   boolean importPolicy)
            throws ImportExportException

export

public void export(Writer output,
                   boolean serverSchema,
                   boolean importPolicy)
            throws ImportExportException

getImportDescriptor

public ImportDescriptor getImportDescriptor()

getSearchDescriptor

public SearchDescriptor getSearchDescriptor()

readSearchDescriptor

public void readSearchDescriptor(InputStream input)
            throws IOException,
                   SAXException

readSearchDescriptor

protected void readSearchDescriptor(Parser parser,
                                    InputSource input)
            throws IOException,
                   SAXException

readSearchDescriptor

public void readSearchDescriptor(Reader input)
            throws IOException,
                   SAXException

setImportDescriptor

public void setImportDescriptor(ImportDescriptor importDesc)

setSearchDescriptor

public void setSearchDescriptor(SearchDescriptor searchDesc)

Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com