com.ibm.portal.cp.tagging
Interface PortalTagModelProvider

All Superinterfaces:
TagModelControllerProvider

public interface PortalTagModelProvider
extends TagModelControllerProvider

TagModelProvider for portal scope, i. e. with servlet request / response. NOTE: This API may only be used in the scope of an HTTP request in WebSphere Portal, i.e. within a theme. The API can not be invoked directly by a custom servlet.

Since:
7.0.0

Method Summary
<T extends Tag>
TagModel<T>
getTagModel(javax.servlet.http.HttpServletRequest aRequest, javax.servlet.http.HttpServletResponse aResponse)
          Returns a TagModel which exposes a TagModelLocator for the getLocator() method.
 
Methods inherited from interface com.ibm.portal.cp.tagging.TagModelControllerProvider
getTagModelController
 

Method Detail

getTagModel

<T extends Tag> TagModel<T> getTagModel(javax.servlet.http.HttpServletRequest aRequest,
                                        javax.servlet.http.HttpServletResponse aResponse)
                                    throws ModelException
Returns a TagModel which exposes a TagModelLocator for the getLocator() method.

Parameters:
aRequest - The current servlet request
aResponse - The current servlet response
Returns:
The TagModel.
Throws:
ModelException