com.ibm.portal.model
Interface ThemeListControllerHome


public interface ThemeListControllerHome

Home interface for JNDI based lookups for ThemeListControllerProvider. Note that this service may be invoked from within portlets. See the following sample on how to obtain a markup list model controller:

ThemeListController result = null;
final Context ctx = new InitialContext();
final ThemeListControllerHome home = (ThemeListControllerHome) ctx.lookup(ThemeListControllerHome.SKIN_LIST_CONTROLLER_JNDI_NAME);
if (home != null) {
result = home.getThemeListControllerProvider().createThemeListController(aThemeList);
}

Since:
6.1.0

Field Summary
static java.lang.String JNDI_NAME
          JNDI lookup name for theme list model controller.
static java.lang.String THEME_LIST_CONTROLLER_JNDI_NAME
          Deprecated. Use JNDI_NAME instead.
 
Method Summary
 ThemeListControllerProvider getThemeListControllerProvider()
          Returns a theme list model controller provider.
 

Field Detail

JNDI_NAME

static final java.lang.String JNDI_NAME
JNDI lookup name for theme list model controller.

Since:
8.0
See Also:
Constant Field Values

THEME_LIST_CONTROLLER_JNDI_NAME

static final java.lang.String THEME_LIST_CONTROLLER_JNDI_NAME
Deprecated. Use JNDI_NAME instead.
JNDI lookup name for theme list model controller.

See Also:
Constant Field Values
Method Detail

getThemeListControllerProvider

ThemeListControllerProvider getThemeListControllerProvider()
Returns a theme list model controller provider.

Returns:
the provider, never null