wt.ixb.publicforhandlers
Interface ClassExporter

All Known Subinterfaces:
ClassExporterImporter
All Known Implementing Classes:
ClassExporterImporterTemplateGeneral, LifecycleTemplateExporter, WfTemplateExporter

public interface ClassExporter

Interface for all class handrlers for export.

Supported API: true

Extendable: true


Method Summary
 void exportObject(Object ob, Exporter exporter)
          Exports the specified object in context given by parameter exporter.
 void finalizeExport(Exporter exporter)
          This method is called in the end of the whole export process to execute any additional export process finalization.
 

Method Detail

exportObject

public void exportObject(Object ob,
                         Exporter exporter)
                  throws WTException
Exports the specified object in context given by parameter exporter.

Supported API: true

Parameters:
ob - The object to be exported.
exporter - The Exporter instance that represents the context of the export operation.
Throws:
WTException

finalizeExport

public void finalizeExport(Exporter exporter)
                    throws WTException
This method is called in the end of the whole export process to execute any additional export process finalization.

Supported API: true

Parameters:
exporter - Exports the specified object in context given by parameter exporter.
Throws:
WTException