MicroStrategy ONE

WebBean Interface Hierarchy

While the WebBean interface provides a common set of services for any of the Web Beans, the WebComponent interface abstracts every component of a Web application. Examples of a WebComponent are a Servlet, a Web Bean, a page, and so on. In a Web application, user interactions can be abstracted as Web Events. Each individual WebComponent can have a WebEventHandler associated with it, which is capable of generating and handling a set of Web Events.

The Transformable interface represents objects that can render themselves using transforms. The Persistable interface represents objects that are capable of saving their states in string representation. The RequestPersistable interface extends the Persistable interface with the support of restoring state directly from the HTTPRequest context, or more specifically, the RequestKeys collection.