org.apache.jetspeed.components.portletregistry
Class PortletApplicationProxyImpl

java.lang.Object
  extended by org.apache.jetspeed.components.portletregistry.PortletApplicationProxyImpl
All Implemented Interfaces:
java.lang.reflect.InvocationHandler, PortletApplicationProxy

public class PortletApplicationProxyImpl
extends java.lang.Object
implements java.lang.reflect.InvocationHandler, PortletApplicationProxy


Constructor Summary
PortletApplicationProxyImpl(PortletApplication app)
           
 
Method Summary
static PortletApplication createProxy(PortletApplication app)
           
 PortletApplication getRealApplication()
           
protected  void invalidate()
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method m, java.lang.Object[] args)
           
 void setRealApplication(PortletApplication app)
           
static void setRegistry(PortletRegistry r)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletApplicationProxyImpl

public PortletApplicationProxyImpl(PortletApplication app)
Method Detail

setRegistry

public static void setRegistry(PortletRegistry r)

createProxy

public static PortletApplication createProxy(PortletApplication app)

invalidate

protected void invalidate()

setRealApplication

public void setRealApplication(PortletApplication app)
Specified by:
setRealApplication in interface PortletApplicationProxy

getRealApplication

public PortletApplication getRealApplication()
Specified by:
getRealApplication in interface PortletApplicationProxy

invoke

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


Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.