org.apache.jetspeed.factory
Interface PortletFactory


public interface PortletFactory

PortletFactory

Version:
$Id: PortletFactory.java 516448 2007-03-09 16:25:47Z ate $
Author:
Scott T. Weaver

Method Summary
 ClassLoader getPortletApplicationClassLoader(PortletApplication pa)
           
 PortletInstance getPortletInstance(javax.servlet.ServletContext servletContext, org.apache.pluto.om.portlet.PortletDefinition pd)
           
 javax.portlet.PreferencesValidator getPreferencesValidator(org.apache.pluto.om.portlet.PortletDefinition pd)
           
 boolean isPortletApplicationRegistered(PortletApplication pa)
           
 void registerPortletApplication(PortletApplication pa, ClassLoader paClassLoader)
           
 void unregisterPortletApplication(PortletApplication pa)
           
 void updatePortletConfig(org.apache.pluto.om.portlet.PortletDefinition pd)
           
 

Method Detail

registerPortletApplication

void registerPortletApplication(PortletApplication pa,
                                ClassLoader paClassLoader)

unregisterPortletApplication

void unregisterPortletApplication(PortletApplication pa)

isPortletApplicationRegistered

boolean isPortletApplicationRegistered(PortletApplication pa)

getPortletApplicationClassLoader

ClassLoader getPortletApplicationClassLoader(PortletApplication pa)

getPortletInstance

PortletInstance getPortletInstance(javax.servlet.ServletContext servletContext,
                                   org.apache.pluto.om.portlet.PortletDefinition pd)
                                   throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

getPreferencesValidator

javax.portlet.PreferencesValidator getPreferencesValidator(org.apache.pluto.om.portlet.PortletDefinition pd)

updatePortletConfig

void updatePortletConfig(org.apache.pluto.om.portlet.PortletDefinition pd)


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