org.apache.wsrp4j.consumer.driver
Class PortletDriverRegistryImpl
java.lang.Object
org.apache.wsrp4j.consumer.driver.PortletDriverRegistryImpl
- All Implemented Interfaces:
- PortletDriverRegistry
- public class PortletDriverRegistryImpl
- extends java.lang.Object
- implements PortletDriverRegistry
- Version:
- $Id: PortletDriverRegistryImpl.java,v 1.5 2005/08/10 14:51:44 cziegeler Exp $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
private static PortletDriverRegistry instance
portletDrivers
private java.util.Hashtable portletDrivers
consumerEnv
private ConsumerEnvironment consumerEnv
PortletDriverRegistryImpl
private PortletDriverRegistryImpl(ConsumerEnvironment consumerEnv)
getInstance
public static PortletDriverRegistry getInstance(ConsumerEnvironment consumerEnv)
getPortletDriver
public PortletDriver getPortletDriver(WSRPPortlet portlet)
throws WSRPException
- Get an portlet driver for the given portlet. If there is no portlet driver
object cached a new portlet driver will be created and returned.
- Specified by:
getPortletDriver in interface PortletDriverRegistry
- Parameters:
portlet - The portlet the returned portlet driver is bind to
- Returns:
- The portlet driver for this portlet
- Throws:
WSRPException
getAllPortletDrivers
public java.util.Iterator getAllPortletDrivers()
- Get all cached portlet drivers.
- Specified by:
getAllPortletDrivers in interface PortletDriverRegistry
- Returns:
- Iterator with all portlet drivers in the registry
--