PortletService is common base interface for all portlet services. Individual portlet services provide service specific interfaces that extend this interface. A portlet retrieves a portlet service from a PortletServiceHome and must cast it to a service specific interface to invoke methods provided by the service.
The following are built-in portletservices found in websphere portal server.
The following are built-in portletservices found in websphere portal server.
PortletService | Description |
ClientListProvider | An interface for a provider of client lists. |
ContentMetaDataModelProvider | An interface for a provider of the content node meta data model. |
ContentModelProvider | An interface for a provider of content models. |
LanguageListProvider | An interface for a provider of the language list. This is the list of portal supported locales. |
MarkupListProvider | An interface for a provider of markup lists. |
NavigationModelProvider | An interface for a provider of navigation models. |
NavigationSelectionModelProvider | An interface for a provider of navigation models. |
PortletModelProvider | An interface for a provider of portlet models. |
PortletRatingModelProvider | Provider interface for rating model controllers. |
PortletResourceModelProvider | Provides resource model controllers |
PortletServiceProvider | Interface that must be implemented by portlet service providers. This interface defines lifecycle methods for the intialization of the portlet service implementation. All portlet service implementations must implement this interface so that they can be properly managed by the portlet container. It is the decision of the portlet container how many service implementations will be instantiated. All service providers must be programmed in a thread-safe way so that the same instance can be used by multiple portlets concurrently. |
PortletTagModelProvider | Provider interface for tag model controllers. |
SkinListProvider | An interface for a provider of skin lists. |
ThemeListProvider | An interface for a provider of theme lists. |
VirtualPortalListProvider | An interface for a provider of virtualPortal lists. |
ContentAccessService | Service to access external and internal resources. This on-demand proxy allows the creation of a URL or Stream which can then be passed to other classes without knowing about the proxy support to enable seemless adaption to proxied environments. The proxying will be provided to the URL object by means of a StreamHandler. |
CredentialVaultService | Portlet Service for JSR compliant portlets to access the WebSphere Portal Credential Vault. The portlet service offers the following functionality: •Management of Credential Vault Slots. Credential Vault Segments can be retrieved, and Vault Slots can be created and deleted. •Management of Credential Secrets. The service allows to set or retrieve credentials from the credential vault. |
DynamicUIManagementFactoryService | Used launch dynamic page instances. |
EventDistributionService | This public interface provides methods to change the activation status of processing events. Changes to the activation status are valid for the current session only and will not be persisted. In addition, there are methods to check if wires are registered for a given publishing event. The service is functionally available if the request property Constants.FEATURE_EVENT_DISTRIBUTION_SERVICE is set in the PortletRequest |
HumanTaskManagerDelegateFactoryService | The HumanTaskManagerDelegateFactoryService is a Java Portlet API portlet service that provides access to a HumanTaskManagerDelegate instance |
ImpersonationService | Portlet service for JSR compliant portlets to leverage the impersonation functionality of WebSphere Portal. |
LoginService | This portlet service can be used to perform a login with user and password |
PortalURLGenerationService | An interface to retrieve a PortalURLWriter based on the current state information encoded in the request. |
PortletFriendlySelectionServiceHome | Portlet service which allows for working with friendly URLs. |
PortletLocalizedContextHome | A home interface for lookups to LocalizedContext instances |
PortletLookupServiceHome | Portlet service which allows to retrieve the Business Component and Application the current portlet is part of. |
PortletPocServiceHome | Portlet service which allows for creating POC URLs that cannot be created via the JSR 168 API. |
PortletSiteAnalyzerLoggingServiceHome | Portlet service for JSR compliant portlets to leverage the portlet-level site analytics capabilities of IBM WebSphere Portal. |
PortletStateManagerService | Portlet service which allows for creating URLs that cannot be created via the JSR 168 API. This service also provides access to the current state of the portlet window calling this service. |
PortletStateParameterServiceHome | Portlet Service that can be looked up and that provides access to the state parameter service. |
PortletStaticPageServiceHome | Portlet service which allows for accessing POC services from a portlet environment |
PropertyBrokerContextPassingService | An interface used to pass context information to portlets. The context is a set of property value which is provided by a portlet and can be either delivered to multiple portlets in the target page(which may be a dynamically launched page or a static page) or a special portlet in the current page. It should be used by portlets written to the JSR-168 APIs; |
PropertyBrokerService | The public interface provided by the Property Broker service. It provides methods to programmatically activate or deactivate actions for a session and to determine is a registered property is wired. |
PumaHome | This Interface can be used to access the UserManagement component of WebSphere Portal from a JSR 168 portlet. |
RedirectURLGeneratorFactoryService | The RedirectURLGeneratorFactoryService is a Java Portlet API portlet service that provides access to a RedirectURLGenerator instance. |
RememberMeCookieService | Portlet service for JSR compliant portlets to leverage the remember me cookie functionality of WebSphere Portal |
No comments:
Post a Comment