com.ibm.portal.ibmportlet.service.model
Interface NavigationSelectionModelProvider

All Superinterfaces:
PortletService

Deprecated. since 6.0. Support of the IBM portlet API may be removed in a future release of WebSphere Portal. Use of the Java Portlet API (javax.portlet) is recommended instead.

public interface NavigationSelectionModelProvider
extends PortletService

An interface for a provider of navigation models.

NavigationSelectionModelProvider provider = (NavigationSelectionModelProvider) aPortletContext.getService(com.ibm.portal.ibmportlet.service.model.NavigationSelectionModelProvider.class);
if (provider != null) {
NavigationSelectionModel model = provider.getNavigationSelectionModel(aRequest, aResponse);
...
}

Since:
5.1.0.1

Method Summary
 NavigationSelectionModel getNavigationSelectionModel(PortletRequest aRequest, PortletResponse aResponse)
          Deprecated. Returns the navigation selection model applicable in the current request.
 

Method Detail

getNavigationSelectionModel

NavigationSelectionModel getNavigationSelectionModel(PortletRequest aRequest,
                                                     PortletResponse aResponse)
                                                     throws ModelException
Deprecated. 
Returns the navigation selection model applicable in the current request.

Parameters:
aRequest - the current request
aResponse - the current response
Returns:
the navigation selection model valid in the current request
Throws:
ModelException - in case the model cannot be obtained