com.ibm.commerce.foundation.client.portal.services

Interface PortletStorePlugIn

If a store contains all three types of assets, that is storefront assets, business logic, and store data, it is a fully operational store. If a store contains only a subset of the assets, that is it contains storefront assets and business logic, or store data and business logic, or just store data, it is known in WebSphere Commerce as an asset store.

Asset stores are collections of sharable resources (business artifacts, business processes and storefront assets) that can be leveraged in other stores. An asset store is usually composed of the assets that can be used by multiple stores. Typically, an asset store does not have a storefront.

This asset sharing concept can also be used in the WebSphere Portal environment, with the aid of this Store Plug-in Extension. It leverages the MVC Portlet plug-in framework so that a customized version can be specified. The store plug-in must implement the com.ibm.commerce.foundation.client.portal.services.PortletStorePlugIn interface which can be initialized and destroyed along with the MVC portlet.

A default implementation has been provided - com.ibm.commerce.foundation.client.portal.services.MVCPortletStoreService.

See Also:
MVCPortletStoreService