org.apache.wsrp4j.consumer
Interface PortletDriverRegistry

All Known Implementing Classes:
PortletDriverRegistryImpl

public interface PortletDriverRegistry

This interface defines a registry which can be used to store portlet driver objects.

Author:
Stephan Laertz

Method Summary
 java.util.Iterator getAllPortletDrivers()
          Get all cached portlet drivers.
 PortletDriver getPortletDriver(WSRPPortlet portlet)
          Get an portlet driver for the given portlet.
 

Method Detail

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.

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.

Returns:
Iterator with all portlet drivers in the registry