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.
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.