System and method for application flow integration in a portal framework
First Claim
1. A system for providing application flow integration in a portal framework, comprising:
- a portal servlet, which handles all incoming servlet requests and determines whether the incoming request represents a request either for a portal page or for a non-portal page; and
, a portal processor which handles all portal page requests passed by the portal servlet, and executes an appropriate webflow to update the current state of the portal page, depending on a current set of events.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for providing application flow integration in a portal framework. In accordance with one embodiment, the invention comprises a portal servlet, which handles all incoming servlet requests and determines whether the incoming request represents a request either for a portal page or for a non-portal page; and, a portal processor which handles all portal page requests passed by the portal servlet, and executes an appropriate webflow to update the current state of the portal page, depending on a current set of events. Each of a plurality of portlets may have an individual webflow associated with it.
173 Citations
20 Claims
-
1. A system for providing application flow integration in a portal framework, comprising:
-
a portal servlet, which handles all incoming servlet requests and determines whether the incoming request represents a request either for a portal page or for a non-portal page; and
,a portal processor which handles all portal page requests passed by the portal servlet, and executes an appropriate webflow to update the current state of the portal page, depending on a current set of events. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing application flow integration in a portal framework, comprising the steps of:
-
determining whether an incoming servlet request represents a request either for a portal page or for a non-portal page; and
,passing all portal page requests to a portal processor, and executing an appropriate webflow to update the current state of the portal page, depending on a current set of events. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for providing application flow integration in a portal framework, comprising:
-
a portal servlet which handles all incoming servlet requests and determines whether they represent a request for either a portal page or a non-portal page;
a portal processor which handles all portal page requests, and for each request obtains the current portal state object for the request, executes appropriate framework logic to adjust the current state depending on the current appflow event, invokes webflow namespaces for the portal and all portlets to be rendered for the request, wherein the webflow namespaces declaratively cause execution of appropriate business logic for the given request, and, provides a URL to the portal servlet which is used to forward the request to the appropriate servlet or jsp;
a portal state object which represents the current state of the portal for the current user;
a portal session which maintains the current portal page for the user and the content jsp page for each portlet; and
,a portal manager which provides an interface between persisted portal data and the clients of that data, by assembling a portal state object for the current user and returning it to the client. - View Dependent Claims (16, 17)
-
-
18. A method for providing application flow integration in a portal framework, comprising the steps of:
-
handling all incoming servlet requests and determining whether they represent a request for either a portal page or a non-portal page;
for each request obtaining the current portal state object for the request, executing appropriate framework logic to adjust the current state depending on the current appflow event, invoking webflow namespaces for the portal and all portlets to be rendered for the request, wherein the webflow namespaces declaratively cause execution of appropriate business logic for the given request, and, providing a URL to the portal servlet which is used to forward the request to the appropriate servlet or jsp;
representing the current state of the portal for the current user;
maintaining the current portal page for the user and the content jsp page for each portlet; and
,providing an interface between persisted portal data and the clients of that data, by assembling a portal state object for the current user and returning it to the client. - View Dependent Claims (19, 20)
-
Specification