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)
           
static java.lang.Object createProxy(java.lang.Object proxiedObject, boolean autoSwitchEditDefaultsModeToEditMode, boolean autoSwitchConfigMode, java.lang.String customConfigModePortletUniqueName, boolean autoSwitchPreviewMode, java.lang.String customPreviewModePortletUniqueName)
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
protected  void proxyProcessAction(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
           
protected  void proxyRender(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
           
 
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

createProxy

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

createProxy

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

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 The Apache Software Foundation. All Rights Reserved.