org.exolab.castor.dsml

Class Exporter

public abstract class Exporter extends Object

Version: $Revision: 5951 $ $Date: 2004-12-13 14:00:30 -0700 (Mon, 13 Dec 2004) $

Author: Assaf Arkin

Method Summary
protected abstract ConsumercreateConsumer()
voidexport(OutputStream output, boolean serverSchema, boolean importPolicy)
voidexport(Writer output, boolean serverSchema, boolean importPolicy)
abstract voidexport(DocumentHandler docHandler, boolean serverSchema, boolean importPolicy)
ImportDescriptorgetImportDescriptor()
SearchDescriptorgetSearchDescriptor()
voidreadSearchDescriptor(InputStream input)
voidreadSearchDescriptor(Reader input)
protected voidreadSearchDescriptor(Parser parser, InputSource input)
voidsetImportDescriptor(ImportDescriptor importDesc)
voidsetSearchDescriptor(SearchDescriptor searchDesc)

Method Detail

createConsumer

protected abstract Consumer createConsumer()

export

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

export

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

export

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

getImportDescriptor

public ImportDescriptor getImportDescriptor()

getSearchDescriptor

public SearchDescriptor getSearchDescriptor()

readSearchDescriptor

public void readSearchDescriptor(InputStream input)

readSearchDescriptor

public void readSearchDescriptor(Reader input)

readSearchDescriptor

protected void readSearchDescriptor(Parser parser, InputSource input)

setImportDescriptor

public void setImportDescriptor(ImportDescriptor importDesc)

setSearchDescriptor

public void setSearchDescriptor(SearchDescriptor searchDesc)
Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com