Package com.ibm.portal.portlet.service.model

This package defines ways to obtain models from within a JSR 168 portlet.

See:
          Description

Interface Summary
ClientListProvider An interface for a provider of client lists.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.portlet.service.model.ClientListProvider");
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
ContentMetaDataModelProvider An interface for a provider of the content node meta data model.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.portlet.service.model.ContentMetaDataModelProvider");
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
ContentModelProvider An interface for a provider of content models.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.portlet.service.model.ContentModelProvider");
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
LanguageListProvider An interface for a provider of the language list.
MappingURLTreeModelProvider Deprecated. Use com.ibm.portal.portlet.service.model.VanityURLModelProvider
MarkupListProvider An interface for a provider of markup lists.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup(com.ibm.portal.portlet.service.model.MarkupListProvider.JNDI_NAME);
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
NavigationModelProvider An interface for a provider of navigation models.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.portlet.service.model.NavigationModelProvider");
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
NavigationSelectionModelProvider An interface for a provider of navigation models.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.portlet.service.model.NavigationSelectionModelProvider");
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
PortletLocalizedContext Provides access to the LocalizedContext implementation inside a portlet and provides convenience methods for that portlet.
PortletLocalizedContextHome A home interface for lookups to LocalizedContext instances.
PortletModelProvider An interface for a provider of portlet models.
SkinListProvider An interface for a provider of skin lists.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.portlet.service.model.SkinListProvider");
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
ThemeListProvider An interface for a provider of theme lists.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.portlet.service.model.ThemeListProvider");
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
VanityURLModelProvider This interface provides access to the vanity URL model given a request and response.
VirtualPortalListProvider An interface for a provider of virtualPortal lists.

PortletServiceHome psh;
javax.naming.Context ctx = new javax.naming.InitialContext();
boolean serviceAvailable = false;

try {
psh = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.portlet.service.model.VirtualPortalListProvider");
serviceAvailable = true;
} catch(javax.naming.NameNotFoundException ex) {
...
 

Package com.ibm.portal.portlet.service.model Description

This package defines ways to obtain models from within a JSR 168 portlet.

Please see the package com.ibm.portal.model for details.