org.mmbase.applications.vprowizards.spring
Interface Command
- All Known Implementing Classes:
- BasicCommand
public interface Command
This interface should be implemented by all classes that should be able to be used for
binding action html forms from the vpro-wizards.
- Author:
- ebunders
getActions
Map<String,Map<String,Action>> getActions()
- Returns:
- the map that have all the Action instances mapped to arbitrary keys.
This method is used in the databinding process, The way actions are mapped is like this:
actions[]
processActions
void processActions(HttpServletRequest request,
HttpServletResponse response,
ResultContainer resultContainer)
- This method should process all the action objects after the data binding was done.
The class implementing this interface should make shure the actions are executed in
the proper order (i.e. node create actions first and so on).
The method is called after the data binding process is completed.
- Parameters:
transaction - an mmbase transaction in which all datamanipulation is donerequest - response -
MMBase 2.0-SNAPSHOT - null