com.jalios.jcmsplugin.od
Class ODExportPolicyFilter

java.lang.Object
  extended by com.jalios.jcms.policy.AbstractPolicyFilter
      extended by com.jalios.jcms.policy.BasicExportPolicyFilter
          extended by com.jalios.jcmsplugin.od.ODExportPolicyFilter
All Implemented Interfaces:
PluginComponent, ExportPolicyFilter, PolicyFilter, Comparable

public class ODExportPolicyFilter
extends BasicExportPolicyFilter


Field Summary
 
Fields inherited from class com.jalios.jcms.policy.BasicExportPolicyFilter
REVISION
 
Fields inherited from class com.jalios.jcms.policy.AbstractPolicyFilter
order
 
Constructor Summary
ODExportPolicyFilter()
           
 
Method Summary
 boolean init(Plugin plugin)
          Initialize the component with the given plugin configuration
 void processDataExport(Data data, StringBuffer sb, Map context)
          This method is called for each data to export.
 void processDataSetExport(Set<? extends Data> dataSet, StringBuffer sb, Map context)
          This method is called for each data set to export.
 
Methods inherited from class com.jalios.jcms.policy.AbstractPolicyFilter
compareTo, equals, getOrder, setOrder
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

ODExportPolicyFilter

public ODExportPolicyFilter()
Method Detail

init

public boolean init(Plugin plugin)
Description copied from interface: PluginComponent
Initialize the component with the given plugin configuration

Specified by:
init in interface PluginComponent
Overrides:
init in class BasicExportPolicyFilter
Parameters:
plugin - the calling plugin
Returns:
true if the conponent has been correctly initialized.
See Also:
PluginComponent.init(Plugin)

processDataExport

public void processDataExport(Data data,
                              StringBuffer sb,
                              Map context)
Description copied from interface: ExportPolicyFilter
This method is called for each data to export. The StringBuffer sb contains the XML export of the data.

Specified by:
processDataExport in interface ExportPolicyFilter
Overrides:
processDataExport in class BasicExportPolicyFilter
Parameters:
data - the exported data.
sb - contains the XML representation of the data.
context - the export context.
See Also:
ExportPolicyFilter.processDataExport(Data, java.lang.StringBuffer, java.util.Map)

processDataSetExport

public void processDataSetExport(Set<? extends Data> dataSet,
                                 StringBuffer sb,
                                 Map context)
Description copied from interface: ExportPolicyFilter
This method is called for each data set to export. The StringBuffer sb contains the XML export of the data set.

Specified by:
processDataSetExport in interface ExportPolicyFilter
Overrides:
processDataSetExport in class BasicExportPolicyFilter
Parameters:
dataSet - the data set.
sb - contains the XML representation of the data set.
context - the export context.
See Also:
ExportPolicyFilter.processDataSetExport(Set, java.lang.StringBuffer, java.util.Map)


Copyright © 2001-2007 Jalios SA. All Rights Reserved.