com.jalios.jcms.policy
Class BasicImportPolicyFilter

java.lang.Object
  extended by com.jalios.jcms.policy.AbstractPolicyFilter
      extended by com.jalios.jcms.policy.BasicImportPolicyFilter
All Implemented Interfaces:
PluginComponent, ImportPolicyFilter, PolicyFilter, Comparable

public class BasicImportPolicyFilter
extends AbstractPolicyFilter
implements ImportPolicyFilter, PluginComponent

This class provides hooks for data export.

Since:
jcms-5.7.2
Version:
$Revision: 20745 $
Author:
Olivier Dedieu

Field Summary
static String REVISION
           
 
Fields inherited from class com.jalios.jcms.policy.AbstractPolicyFilter
order
 
Constructor Summary
BasicImportPolicyFilter()
           
 
Method Summary
 void afterImportData(org.jdom.Document doc, ImportOptions options, ImportStatus status, Map context)
          This methods is called after an import as been performed.
 boolean beforeImportData(org.jdom.Document doc, ImportOptions options, ImportStatus status, Map context)
          This method is called before an import.
 boolean init(Plugin plugin)
          Initialize the component with the given plugin configuration
 
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
 

Field Detail

REVISION

public static final String REVISION
See Also:
Constant Field Values
Constructor Detail

BasicImportPolicyFilter

public BasicImportPolicyFilter()
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
Parameters:
plugin - the calling plugin
Returns:
true if the component has been correctly initialized.
Since:
jcms-5.7.2
See Also:
PluginComponent.init(Plugin)

beforeImportData

public boolean beforeImportData(org.jdom.Document doc,
                                ImportOptions options,
                                ImportStatus status,
                                Map context)
Description copied from interface: ImportPolicyFilter
This method is called before an import. If it returns false, the import is rejected.

Specified by:
beforeImportData in interface ImportPolicyFilter
Parameters:
doc - the JDOM Document to import
options - the Import options
status - the Import status
context - the import context
Returns:
If it returns false, the import is rejected.
See Also:
ImportPolicyFilter.beforeImportData(org.jdom.Document, com.jalios.jcms.mashup.ImportOptions, com.jalios.jcms.mashup.ImportStatus, java.util.Map)

afterImportData

public void afterImportData(org.jdom.Document doc,
                            ImportOptions options,
                            ImportStatus status,
                            Map context)
Description copied from interface: ImportPolicyFilter
This methods is called after an import as been performed.

Specified by:
afterImportData in interface ImportPolicyFilter
Parameters:
doc - the JDOM Document that has been imported
options - the Import options
status - the Import status
context - the import context
See Also:
ImportPolicyFilter.afterImportData(org.jdom.Document, com.jalios.jcms.mashup.ImportOptions, com.jalios.jcms.mashup.ImportStatus, java.util.Map)


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