5. Portlet Container Runs Portlets. Portlet life cycle is managed by containner. Persistent storage of preferences.
6.
7.
8. Features * Communication between the web client and the portlets performed through the portal * Provided with buttons or controls to manipulate portlets’ window states or portlet modes * Multiple instances of a single portlet placed onto the same page
9. contd: *Persistent configuration and customization * Support user profile information * Two scopes within the session; application scope and portlet scope
12. Modes & Window State View Edit Help Maximized Minimized Normal
13. Portlet Entity Storing user preferences in persistent data store. Available across server restarts. Preferences & portlet definitions in deployment descriptor. Preferences are given in key/value pair.
16. Portlet Session PORTLET_SCOPE : Storing data specific to a single portlet instance within a user's Session. APPLICATION_SCOPE: Across all portlets within the same session.
17. Portal Vendors JetSpeed 2.1.3 ATG Portal AquaLogic Weblogic Sun Java System Portal Server 7.2 Portal 10 Liferay Portal 5.2.2
18. Why Liferay? * Zero License Fees * Open Source * Standards Support * High Compatibility * Pre-Bundled Portlets * High-Value Support Contracts