org.apache.jetspeed.portlet
Interface PortletAction

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DefaultPortletAction

Deprecated. since 6.0. Support of the IBM portlet API may be removed in a future release of WebSphere Portal. Use of the Java Portlet API (javax.portlet) is recommended instead.

public interface PortletAction
extends java.io.Serializable

The PortletAction can be implemented to define portlet-specific actions that need to be executed for specific URIs.

A portlet action can carry any information. It should however not store a request, response, or session object. This information is part of the action event that will be sent to the registered action listener(s).

For performance reasons, portlet programmers should use simple portlet actions (simple strings) instead where possible.

Since:
4.1
See Also:
PortletURI, ActionEvent
Note:
This interface is designed to be implemented by clients.