pt.despodata.java.webappl.actions
Interface Action

All Known Implementing Classes:
ActionBase

public interface Action

Action.java This interface defines a application specific action. Company MoreData

Version:
$Revision: 1.1.1.1 $
Author:
psfbc

Method Summary
 void addActionListener(ActionListener listener)
          Adds a new ActionListener to this action.
 void addActionListener(ActionListener listener, java.lang.String uri)
          Adds a new ActionListener to this action for the specified page only.
 void fireEvent(ActionEvent event)
          Fires a event in this Action.
 ActionRouter perform(java.util.Map param)
          This is the method that's passes refereces to the action servlet and the HTTP request and response.
 

Method Detail

perform

public ActionRouter perform(java.util.Map param)
                     throws ActionException
This is the method that's passes refereces to the action servlet and the HTTP request and response.

Throws:
ActionException

addActionListener

public void addActionListener(ActionListener listener)
Adds a new ActionListener to this action.


addActionListener

public void addActionListener(ActionListener listener,
                              java.lang.String uri)
Adds a new ActionListener to this action for the specified page only. String uri The URI of the webPage.


fireEvent

public void fireEvent(ActionEvent event)
Fires a event in this Action.