Skip to content
This repository has been archived by the owner on May 6, 2021. It is now read-only.

Latest commit

 

History

History
58 lines (43 loc) · 2.17 KB

portlet-01-overview.asciidoc

File metadata and controls

58 lines (43 loc) · 2.17 KB
title order layout
Overview
1
page

Vaadin Portlet Support

Vaadin Portlet Support for Vaadin 14.x+ is built on top of the [Portlet 3.0 specification] and requires Flow 2.2 and vaadin-portlet 1.0.0. Both are currently in alpha-stage and expected to change.

Note
Some Vaadin features are not available in portlets, that includes e.g. @PWA annotation and all PWAs features.

Topics

  1. Creating Vaadin Portlets

    Instructs the reader on how to build their own Vaadin Portlets and how to run it on Pluto Portal 3.1.0 which is the reference implementation for Portlet 3.0 API.

  2. Handling Portlet Phases

    Introduces the different interfaces the reader can use to interact with the Portlet phases and Portlet requests.

  3. Inter-portlet Communication

    Outlines how the reader can enable their Portlets to communicate with other Portlets (be they Vaadin Portlets or not) on the Portal page.

  4. Creating Multi-Module Portlet Project

    Shows how to create a multi-module Vaadin Portlet maven project. Each portlet is in its own module, and frontend assets are in one module.

  5. Adding a Vaadin Portlet Module to an Existing Multi-Module Project

    Quick guide on how to add a new Vaadin Portlet Module to an existing Vaadin or non-Vaadin multi-module project.

  6. Vaadin Portlet CDI Support

    Instructions on adding CDI support to your Vaadin Portlet projects.

  7. Demonstration: Address Book

    Describes how to build two functioning Vaadin Portlets that communicate with each other as a multi-module project. The full code example is available in addressbook-portlet.

Repositories