org.apache.jetspeed.portlet
Class PortletObjectProxy

java.lang.Object
  extended by org.apache.jetspeed.util.BaseObjectProxy
      extended by org.apache.jetspeed.portlet.PortletObjectProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public class PortletObjectProxy
extends BaseObjectProxy

PortletObjectProxy

Version:
$Id: PortletObjectProxy.java 516448 2007-03-09 16:25:47Z ate $
Author:
Woonsan Ko

Field Summary
 
Fields inherited from class org.apache.jetspeed.util.BaseObjectProxy
equalsMethod, hashCodeMethod, toStringMethod
 
Method Summary
static java.lang.Object createProxy(java.lang.Object proxiedObject, boolean autoSwitchEditDefaultsModeToEditMode, boolean autoSwitchConfigMode, java.lang.String customConfigModePortletUniqueName)
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
static boolean isPortletObjectProxied()
           
protected  void proxyProcessAction(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
           
protected  void proxyRender(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
           
static void setPortletObjectProxied(boolean portletObjectProxied)
           
 
Methods inherited from class org.apache.jetspeed.util.BaseObjectProxy
proxyEquals, proxyHashCode, proxyToString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setPortletObjectProxied

public static void setPortletObjectProxied(boolean portletObjectProxied)

isPortletObjectProxied

public static boolean isPortletObjectProxied()

createProxy

public static java.lang.Object createProxy(java.lang.Object proxiedObject,
                                           boolean autoSwitchEditDefaultsModeToEditMode,
                                           boolean autoSwitchConfigMode,
                                           java.lang.String customConfigModePortletUniqueName)

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Specified by:
invoke in interface java.lang.reflect.InvocationHandler
Overrides:
invoke in class BaseObjectProxy
Throws:
java.lang.Throwable

proxyRender

protected void proxyRender(javax.portlet.RenderRequest request,
                           javax.portlet.RenderResponse response)
                    throws javax.portlet.PortletException,
                           java.io.IOException,
                           java.lang.Exception
Throws:
javax.portlet.PortletException
java.io.IOException
java.lang.Exception

proxyProcessAction

protected void proxyProcessAction(javax.portlet.ActionRequest request,
                                  javax.portlet.ActionResponse response)
                           throws javax.portlet.PortletException,
                                  java.io.IOException,
                                  java.lang.Exception
Throws:
javax.portlet.PortletException
java.io.IOException
java.lang.Exception


Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.