|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.portlet.GenericPortlet
org.apache.portals.bridges.common.GenericServletPortlet
org.apache.portals.bridges.velocity.GenericVelocityPortlet
public class GenericVelocityPortlet
Generic Velocity Portlet emulating basic functionality provided in the Portlet API (for JSPs) to Velocity portlets and templates. Provides the following Velocity context variables emulating PLT.22 JSP request variables: *
PLT.22 Tags:
#set($max = $renderResponse.createRenderURL()) $max.setWindowState($STATE_MAX) $max.setParameter("bush", "war")
Constants: $MODE_EDIT, $MODE_HELP, $MODE_VIEW, $STATE_NORMAL, $STATE_MIN, $STATE_MAX, $USER_INFO
| Field Summary | |
|---|---|
static java.lang.String |
PORTLET_BRIDGE_CONTEXT
|
| Fields inherited from class org.apache.portals.bridges.common.GenericServletPortlet |
|---|
PARAM_ACTION_PAGE, PARAM_ALLOW_PREFERENCES, PARAM_CUSTOM_PAGE, PARAM_EDIT_PAGE, PARAM_HELP_PAGE, PARAM_MAX_PAGE, PARAM_VIEW_PAGE |
| Constructor Summary | |
|---|---|
GenericVelocityPortlet()
|
|
| Method Summary | |
|---|---|
void |
doCustom(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
Execute the servlet as define by the init parameter or preference PARAM_EDIT_PAGE. |
void |
doEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
Execute the servlet as define by the init parameter or preference PARAM_EDIT_PAGE. |
void |
doHelp(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
Execute the servlet as define by the init parameter or preference PARAM_HELP_PAGE. |
void |
doPreferencesEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
|
void |
doView(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
Execute the servlet as define by the init parameter or preference PARAM_VIEW_PAGE. |
org.apache.velocity.context.Context |
getContext(javax.portlet.RenderRequest request)
|
org.apache.velocity.context.Context |
getContext(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
|
void |
init(javax.portlet.PortletConfig config)
|
void |
processAction(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse actionResponse)
Execute the servlet as define by the init parameter or preference PARAM_ACTION_PAGE. |
void |
render(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
|
void |
setupPreferencesEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
|
| Methods inherited from class org.apache.portals.bridges.common.GenericServletPortlet |
|---|
getDefaultActionPage, getDefaultCustomPage, getDefaultEditPage, getDefaultHelpPage, getDefaultViewPage, processPreferencesAction, setDefaultActionPage, setDefaultCustomPage, setDefaultEditPage, setDefaultHelpPage, setDefaultViewPage |
| Methods inherited from class javax.portlet.GenericPortlet |
|---|
destroy, doDispatch, getInitParameter, getInitParameterNames, getPortletConfig, getPortletContext, getPortletName, getResourceBundle, getTitle, init |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PORTLET_BRIDGE_CONTEXT
| Constructor Detail |
|---|
public GenericVelocityPortlet()
| Method Detail |
|---|
public void init(javax.portlet.PortletConfig config)
throws javax.portlet.PortletException
init in interface javax.portlet.Portletinit in class GenericServletPortletjavax.portlet.PortletException
public void processAction(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse actionResponse)
throws javax.portlet.PortletException,
java.io.IOException
processAction in interface javax.portlet.PortletprocessAction in class GenericServletPortletjavax.portlet.PortletException
java.io.IOExceptionGenericPortlet.processAction(javax.portlet.ActionRequest, javax.portlet.ActionResponse)
public void doCustom(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
doCustom in class GenericServletPortletjavax.portlet.PortletException
java.io.IOExceptionjavax.portlet.GenericPortlet#doCustom
public void doEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
doEdit in class GenericServletPortletjavax.portlet.PortletException
java.io.IOExceptionGenericPortlet.doEdit(javax.portlet.RenderRequest, javax.portlet.RenderResponse)
public void doHelp(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
doHelp in class GenericServletPortletjavax.portlet.PortletException
java.io.IOExceptionGenericPortlet.doView(javax.portlet.RenderRequest, javax.portlet.RenderResponse)
public void doView(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
doView in class GenericServletPortletjavax.portlet.PortletException
java.io.IOExceptionGenericPortlet.doView(javax.portlet.RenderRequest, javax.portlet.RenderResponse)
public void render(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
render in interface javax.portlet.Portletrender in class javax.portlet.GenericPortletjavax.portlet.PortletException
java.io.IOExceptionpublic org.apache.velocity.context.Context getContext(javax.portlet.RenderRequest request)
public org.apache.velocity.context.Context getContext(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
public void setupPreferencesEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
public void doPreferencesEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
javax.portlet.PortletException
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||