|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ThemeListControllerProvider
Provider interface for theme list model controllers. 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.
Method Summary | ||
---|---|---|
|
createThemeListController(javax.servlet.http.HttpServletRequest aRequest,
javax.servlet.http.HttpServletResponse aResponse)
Creates a theme list model controller for the theme list model implied through the given request and response. |
|
|
createThemeListController(ThemeList<T> themeList)
Creates a theme list model controller for the specified theme list model. |
Method Detail |
---|
<T extends Theme,M extends ModifiableTheme> ThemeListController<T,M> createThemeListController(ThemeList<T> themeList) throws CannotInstantiateControllerException
themeList
- the theme list model to get a controller for; the
lifetime of the controller must not exceed the lifetime of the
given theme list model.
CannotInstantiateControllerException
- if the theme list model
controller cannot be instantiated<T extends Theme,M extends ModifiableTheme> ThemeListController<T,M> createThemeListController(javax.servlet.http.HttpServletRequest aRequest, javax.servlet.http.HttpServletResponse aResponse) throws CannotInstantiateControllerException
aRequest
- the current requestaResponse
- the current response
CannotInstantiateControllerException
- if the theme list model
controller cannot be instantiated
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |