com.liferay.util.bridges.php
Class PHPPortlet

java.lang.Object
  extended byjavax.portlet.GenericPortlet
      extended bycom.liferay.util.bridges.php.PHPPortlet
All Implemented Interfaces:
javax.portlet.Portlet, javax.portlet.PortletConfig

public class PHPPortlet
extends javax.portlet.GenericPortlet

View Source

Author:
Jorge Ferrer

Field Summary
protected  java.lang.String editUri
           
protected  java.lang.String helpUri
           
static java.lang.String PHP_URI_PARAM
           
protected  javax.servlet.http.HttpServlet quercusServlet
           
protected  java.lang.String viewUri
           
 
Constructor Summary
PHPPortlet()
           
 
Method Summary
 void destroy()
           
 void doDispatch(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
 void doEdit(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
 void doHelp(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
 void doView(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
 void init()
           
protected  void initQuercus(javax.servlet.ServletConfig config)
           
 void processAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse res)
           
protected  void processPHP(java.lang.String phpURI, javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
protected  java.lang.String rewriteURLs(java.lang.String page, javax.portlet.PortletURL portletURL)
           
 
Methods inherited from class javax.portlet.GenericPortlet
getInitParameter, getInitParameterNames, getPortletConfig, getPortletContext, getPortletName, getResourceBundle, getTitle, init, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PHP_URI_PARAM

public static final java.lang.String PHP_URI_PARAM
See Also:
Constant Field Values

editUri

protected java.lang.String editUri

helpUri

protected java.lang.String helpUri

viewUri

protected java.lang.String viewUri

quercusServlet

protected javax.servlet.http.HttpServlet quercusServlet
Constructor Detail

PHPPortlet

public PHPPortlet()
Method Detail

init

public void init()
          throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

doDispatch

public void doDispatch(javax.portlet.RenderRequest req,
                       javax.portlet.RenderResponse res)
                throws java.io.IOException,
                       javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

doEdit

public void doEdit(javax.portlet.RenderRequest req,
                   javax.portlet.RenderResponse res)
            throws java.io.IOException,
                   javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

doHelp

public void doHelp(javax.portlet.RenderRequest req,
                   javax.portlet.RenderResponse res)
            throws java.io.IOException,
                   javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

doView

public void doView(javax.portlet.RenderRequest req,
                   javax.portlet.RenderResponse res)
            throws java.io.IOException,
                   javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

processAction

public void processAction(javax.portlet.ActionRequest req,
                          javax.portlet.ActionResponse res)
                   throws java.io.IOException,
                          javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

destroy

public void destroy()

initQuercus

protected void initQuercus(javax.servlet.ServletConfig config)
                    throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

processPHP

protected void processPHP(java.lang.String phpURI,
                          javax.portlet.RenderRequest req,
                          javax.portlet.RenderResponse res)
                   throws java.io.IOException,
                          javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

rewriteURLs

protected java.lang.String rewriteURLs(java.lang.String page,
                                       javax.portlet.PortletURL portletURL)