net.sf.exorcist.api
Interface ContentExporter

All Known Implementing Classes:
EasySiterExporter, ExcelExporter, FileExporter, MidgardExporter, MikiExporter, MultiExporter, XmlExporter, ZipExporter

public interface ContentExporter

Exporter plugin interface. This is the interface implemented by the Exorcist exporter plugins. Exporter plugins are used to extract content from a source content repository and populate the ContentState instance with the exported content.


Method Summary
 void exportContent(ContentState state)
          Exports content from a source content repository.
 

Method Detail

exportContent

void exportContent(ContentState state)
                   throws ContentException
Exports content from a source content repository. The exported content is used to populate the content state instance passed by the Exorcist framework as the argument.

Parameters:
state - the content state snapshot to be populated
Throws:
ContentException - if the selected content could not be exported


Copyright © 2005 The Exorcist Team @ SourceForge. All Rights Reserved.