com.jalios.jcms.policy
Interface WizardPolicyFilter
- All Superinterfaces:
- Comparable, PluginComponent, PolicyFilter
- All Known Implementing Classes:
- BasicWizardPolicyFilter
public interface WizardPolicyFilter
- extends PolicyFilter
This class provides hooks for wizard actions:
- Deep duplicate of a Workspace Model
- Deep duplicate of a Portal
There is 2 methods to perform action on WizardContext before and after the
deep copy.
Otherwise DataControllers receives WizardContext in context Map during Wizard Process
- Since:
- jcms-5.7.0
- Version:
- $Revision: 21265 $
- Author:
- Olivier Dedieu
REVISION
static final String REVISION
- See Also:
- Constant Field Values
beforeWizard
boolean beforeWizard(WizardContext ctxt)
- Performs actions before the Wizard process.
- Parameters:
ctxt
- the WizardContext
- Returns:
- boolean true to stop the Wizard process
afterWizard
void afterWizard(WizardContext ctxt)
- Performs actions after the Wizard process.
- Parameters:
ctxt
- the WizardContext
handleCategoryName
String handleCategoryName(String computedName,
Category cat,
WizardContext ctxt)
- Handle custom name for the given category. when it will be referenced
If the Category.getName() is the same than computed category then the category will be referenced (not duplicated)
- Parameters:
computedName
- the target computed category namecat
- the working category to duplicatectxt
- the WizardContext
- Returns:
- String the modified computed category name
- Since:
- jcms-5.7.5
Copyright © 2001-2010 Jalios SA. All Rights Reserved.