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


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 NavigationModelProvider

An interface for a provider of navigation models.

NavigationModelProvider provider = (NavigationModelProvider) aPortletContext.getService(com.ibm.portal.ibmportlet.service.model.NavigationModelProvider.class);
if (provider != null) {
NavigationModel model = provider.getNavigationModel(aRequest, aResponse);
...
}

Since:
5.1.0.1

Method Summary
 NavigationModel getNavigationModel(PortletRequest aRequest, PortletResponse aResponse)
          Deprecated. Returns the navigation model applicable in the current request.
 

Method Detail

getNavigationModel

NavigationModel getNavigationModel(PortletRequest aRequest,
                                   PortletResponse aResponse)
                                   throws ModelException
Deprecated. 
Returns the navigation model applicable in the current request.

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