com.ibm.portal.model
Interface ThemeListProvider
-
public interface ThemeListProvider
An interface for a provider of theme lists.
Context ctx = new InitialContext();
ThemeListHome home = (ThemeListHome) ctx.lookup("portal:service/model/ThemeList");
if (home != null) {
ThemeList list = home.getThemeListProvider().getThemeList(aRequest, aResponse);
...
}
- Since:
- 5.1.0.1
getThemeList
<T extends java.lang.Object & Theme> ThemeList<T> getThemeList(javax.servlet.ServletRequest aRequest)
throws ModelException
- Returns the portal theme list.
- Parameters:
- aRequest - the current request
- Returns:
- the theme list valid in the current request
- Throws:
- ModelException
getThemeList
<T extends java.lang.Object & Theme> ThemeList<T> getThemeList()
throws ModelException
- Returns the portal theme list.
- Returns:
- the current theme list of the portal
- Throws:
- ModelException
getAdminThemeList
ThemeList<Theme> getAdminThemeList(javax.servlet.ServletRequest aRequest)
throws ModelException
- Returns the portal theme list including the inactive themes
- Parameters:
- aRequest - the current request
- Returns:
- the theme list valid in the current request
- Throws:
- ModelException
- Since:
- 8.5 CF07