Portlet domain objects
Representation of portlets in uPortal3
Portlet domain objects describe core information about portlets available and being rendered on the system.
uPortal defines the following configuration stages for a portlet:
1. Deployment - an initial stage at which portlet application was deployed by the administrator
2. Definition - a stage portlets reach after being published in the portal. This makes the available for subscription.
3. Entity - a stage reached after a user subscribes to a given porltet
4. Window - a placement of the subscribed portlet in the user layout
The following diagram illustrates inheritance relationship between interfaces defining portlet and portlet application domain objects, and their association through ids (pdf version available UPC:here).