portlets in uportal uportal domain objects portlet application deployment portlet deployment...
TRANSCRIPT
![Page 1: Portlets in uPortal uPortal Domain Objects Portlet Application Deployment Portlet Deployment –Information from portlet.xml file Portlet Application Definition](https://reader036.vdocument.in/reader036/viewer/2022082422/56649e9f5503460f94ba2444/html5/thumbnails/1.jpg)
Portlets in uPortal
uPortal Domain Objects
• Portlet Application DeploymentPortlet Deployment– Information from portlet.xml file
• Portlet Application DefinitionPortlet Definition– Deployment + Preferences
• Portlet Application EntityPortlet Entity– Definition + Preferences
• Portlet Window– Instances of Portlet Entity painted on screen– Carries Portlet Window State
![Page 2: Portlets in uPortal uPortal Domain Objects Portlet Application Deployment Portlet Deployment –Information from portlet.xml file Portlet Application Definition](https://reader036.vdocument.in/reader036/viewer/2022082422/56649e9f5503460f94ba2444/html5/thumbnails/2.jpg)
Portlets in uPortal
uPortal 3.0 Domain Object Architecture
Database
DAO’s
Registries
DAO Implementations e.g. Spring JDBC
Caching
uPortal Framework
Domain objects
Domain objectsTransfer objects
DomainObject
Factories
![Page 3: Portlets in uPortal uPortal Domain Objects Portlet Application Deployment Portlet Deployment –Information from portlet.xml file Portlet Application Definition](https://reader036.vdocument.in/reader036/viewer/2022082422/56649e9f5503460f94ba2444/html5/thumbnails/3.jpg)
Portlets in uPortal
uPortal 3.0 Rendering Architecture
Con
text
X
Con
text
A
…
Context Resolver
Def
ault
Con
text
Parameterprocessing
Ren
derin
g pi
pelin
e
Layoutgenerator
Transformer
…
Transformer
Filter
Serializer
Selects a context toprocess the incomingrequest
Parses request URL andinitiates actions on:•Portlets•Rendering pipeline elements
Generates initial user layout•Aggregated layouts•Simple layouts
Chain of transformers andfilters compiles presentationmarkup.