org.apache.pluto
Interface OptionalContainerServices

All Known Implementing Classes:
ContainerServicesImpl, DefaultOptionalContainerServices

public interface OptionalContainerServices

Defines the services necessary for integration between the Pluto Container and a Portal.

NOTE: Backwards compatibility is not garaunteed against this interface as additional services may be needed. Please extend the DefaultOptionalContainerServices class to ensure your implementation can be used without modicications in the future.

Since:
1.1.0

Method Summary
 PortalAdministrationService getPortalAdministrationService()
          Returns the admin service implementation used by the container.
 PortletEnvironmentService getPortletEnvironmentService()
          Returns the environment services implementation used by the container.
 PortletInfoService getPortletInfoService()
          Returns the portlet info service implementation used by the container.
 PortletInvokerService getPortletInvokerService()
          Returns an invoker for the specified PortletWindow.
 PortletPreferencesService getPortletPreferencesService()
          Returns the portlet preferences service implementation used by the container.
 PortletRegistryService getPortletRegistryService()
          Returns the portlet registry services implementation used by the container.
 UserInfoService getUserInfoService()
          Returns the user info service implementation used by the container.
 

Method Detail

getPortletPreferencesService

PortletPreferencesService getPortletPreferencesService()
Returns the portlet preferences service implementation used by the container.

Returns:
portlet preferences service implementation.

getPortletEnvironmentService

PortletEnvironmentService getPortletEnvironmentService()
Returns the environment services implementation used by the container.

Returns:
portlet environment services implementation.

getPortletRegistryService

PortletRegistryService getPortletRegistryService()
Returns the portlet registry services implementation used by the container.

Returns:
registry service implementation

getPortletInvokerService

PortletInvokerService getPortletInvokerService()
Returns an invoker for the specified PortletWindow.

Returns:
an invoker which can be used to service the indicated portlet.

getPortletInfoService

PortletInfoService getPortletInfoService()
Returns the portlet info service implementation used by the container.

Returns:
portlet info service implementation.

getPortalAdministrationService

PortalAdministrationService getPortalAdministrationService()
Returns the admin service implementation used by the container.

Returns:
portal admin service

getUserInfoService

UserInfoService getUserInfoService()
Returns the user info service implementation used by the container.

Returns:
user info service


Copyright © 2003-2010 Apache Software Foundation. All Rights Reserved.