org.apache.jetspeed.factory
Class JetspeedPortletFactory
java.lang.Object
org.apache.jetspeed.factory.JetspeedPortletFactory
- All Implemented Interfaces:
- org.apache.jetspeed.factory.PortletFactory
- public class JetspeedPortletFactory
- extends Object
- implements org.apache.jetspeed.factory.PortletFactory
JetspeedPortletFactory
- Version:
- $Id: JetspeedPortletFactory.java 188420 2005-03-23 22:25:50Z ate $
- Author:
- Scott T. Weaver
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
portletCache
private HashMap portletCache
log
private static final org.apache.commons.logging.Log log
classLoaderMap
private final HashMap classLoaderMap
JetspeedPortletFactory
public JetspeedPortletFactory()
registerPortletApplication
public void registerPortletApplication(org.apache.jetspeed.om.common.portlet.PortletApplication pa,
ClassLoader cl)
- Specified by:
registerPortletApplication
in interface org.apache.jetspeed.factory.PortletFactory
unregisterPortletApplication
public void unregisterPortletApplication(org.apache.jetspeed.om.common.portlet.PortletApplication pa)
- Specified by:
unregisterPortletApplication
in interface org.apache.jetspeed.factory.PortletFactory
getPortletInstance
public org.apache.jetspeed.factory.PortletInstance getPortletInstance(javax.servlet.ServletContext servletContext,
org.apache.pluto.om.portlet.PortletDefinition pd)
throws javax.portlet.PortletException
- Gets a portlet by either creating it or returning a handle to it from the portlet 'cache'
- Specified by:
getPortletInstance
in interface org.apache.jetspeed.factory.PortletFactory
- Returns:
- PortletInstance
- Throws:
javax.portlet.PortletException
getPortletApplicationClassLoader
public ClassLoader getPortletApplicationClassLoader(org.apache.jetspeed.om.common.portlet.PortletApplication pa)
- Specified by:
getPortletApplicationClassLoader
in interface org.apache.jetspeed.factory.PortletFactory
isPortletApplicationRegistered
public boolean isPortletApplicationRegistered(org.apache.jetspeed.om.common.portlet.PortletApplication pa)
- Specified by:
isPortletApplicationRegistered
in interface org.apache.jetspeed.factory.PortletFactory
Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.