+

Search Tips   |   Advanced Search

 PREV CLASS   NEXT CLASS
Tree 
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

com.ibm.portal.state.service.parameters
Interface StateParameterService

All Superinterfaces:
Disposable
public interface StateParameterService
extends Disposable

Base interface for obtaining a service that allows easy obtaining, setting and removing of parameters for a given portlet on a given page.

Since:
6.1.0

Method Summary
 ContentNodeStateParameterService getContentNodeStateParameterService(ContentNode node)
          Return a service that allows manipulation of public parameters for the given content node.
 ContentNodeStateParameterService getContentNodeStateParameterService(ObjectID nodeID)
          Return a service that allows manipulation of public parameters for the given content node.
 PortletWindowStateParameterService getPortletWindowStateParameterService(ObjectID portletWindowID, ObjectID pageID)
          Return a service that allows manipulation of parameters for the given portlet window.
 PortletWindowStateParameterService getPortletWindowStateParameterService(PortletWindow portletWindow, ContentPage page)
          Return a service that allows manipulation of parameters for the given portlet window.
 
Methods inherited from interface com.ibm.portal.Disposable
dispose
 

Method Detail

getContentNodeStateParameterService

ContentNodeStateParameterService getContentNodeStateParameterService(ContentNode node)
                                                                     throws StateParameterException
Returns a service that allows manipulation of public parameters for the given content node.

Parameters:
nodeID - The ObjectID of the page. Must not be null.
Returns:
A service for manipulating parameters or null if the content page with the given ObjectID could not be found.
Throws:
StateParameterException - thrown if the initialization of the PortletWindowStateParameterService fails.
Since:
8.0

getContentNodeStateParameterService

ContentNodeStateParameterService getContentNodeStateParameterService(ObjectID nodeID)
                                                                     throws StateParameterException
Returns a service that allows manipulation of public parameters for the given content node.

Parameters:
nodeID - The ObjectID of the page. Must not be null.
Returns:
A service for manipulating parameters or null if the content page with the given ObjectID could not be found.
Throws:
StateParameterException - thrown if the initialization of the PortletWindowStateParameterService fails.
Since:
8.0

getPortletWindowStateParameterService

PortletWindowStateParameterService getPortletWindowStateParameterService(ObjectID portletWindowID,
                                                                         ObjectID pageID)
                                                                         throws StateParameterException
Returns a service that allows manipulation of parameters for the given portlet window.

Parameters:
portletWindowID - ObjectID of a specific portlet window whose parameters should be changed. Must not be null.
pageID - The ObjectID of the portlet window's content page. Must not be null.
Returns:
A service for manipulating parameters or null if the content page with the given ObjectID could not be found.
Throws:
StateParameterException - thrown if the initialization of the PortletWindowStateParameterService fails.

getPortletWindowStateParameterService

PortletWindowStateParameterService getPortletWindowStateParameterService(PortletWindow portletWindow,
                                                                         ContentPage page)
                                                                         throws StateParameterException
Returns a service that allows manipulation of parameters for the given portlet window.

Parameters:
portletWindow - a specific portlet window whose parameters should be changed. Must not be null.
page - The portlet window's content page. Must not be null.
Returns:
A service for manipulating parameters
Throws:
StateParameterException - thrown if the initialization of the PortletWindowStateParameterService fails.
 PREV CLASS   NEXT CLASS
Tree 
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD