com.bea.portal.model

com.bea.portal.model  Package

Interface Summary

GroupPortal

Interface GroupPortal represents a lightweight object that associates a user group with a portal.

Identifier

Interface Identifier represents an object used to identify a resource within the portal framework.

LayoutDefinition

Interface LayoutDefinition represents a layout in the portal framework.

LayoutIdentifier

Interface LayoutIdentifier represents an object that can be used to uniquely identify a layout within the portal framework.

MutablePagePersonalization

Interface MutablePagePersonalization represents an editable personalization of a Page for a given identity.In the same way that a ProfileIdentity can represent either a usergroup or a user within a usergroup, so a MutablePagePersonalization can represent the mutable personalization of a Page for either a usergroup or a user within a usergroup.

MutablePersonalizedObject

Interface MutablePersonalizedObject represents an object that can be personalized.

MutablePortalPersonalization

Interface MutablePortalPersonalization represents an editable personalization of a Portal for a given identity.In the same way that a ProfileIdentity can represent either a usergroup or a user within a usergroup, so a MutablePortalPersonalization can represent the mutable personalization of a Portal for either a usergroup or a user within a usergroup.

MutablePortletPersonalization

Interface MutablePortletPersonalization represents an editable personalization of a Portlet for a given identity.In the same way that a ProfileIdentity can represent either a usergroup or a user within a usergroup, so a MutablePortletPersonalization can represent the mutable personalization of a Portlet for either a usergroup or a user within a usergroup.

NamedIdentifier

Interface NamedIdentifier represents an Identifier which includes a simple name as part of its unique id.

NamedResourceIdentifier

Interface NamedResourceIdentifier represents a ResourceIdentifier which includes a simple name as part of its unique id.

Page

Interface Page represents a panel within a rendered portal view.

PageIdentifier

Interface PageIdentifier is used to uniquely identify a Page within the portal framework.

PagePersonalization

Interface PagePersonalization represents the personalization of a Page for a given identity.

PagePersonalizationIdentifier

Interface PagePersonalizationIdentifier is used to uniquely identify a PagePersonalization object across all portals.

PageScopedObject

Interface PageScopedObject represents an object which is scoped to a Page.

PageState

Interface PageState represents the dynamic view of a page by a portal user.

PersonalizationIdentifier

Interface PersonalizationIdentifier is intended to be extended by all identifier objects representing personalizations within the portal framework.

PersonalizedObject

Interface PersonalizedObject is intended to be extended by all objects which can be customized by a user within the portal framework.

PersonalizedResource

Interface PersonalizedResource represents a PortalResource which can be personalized within the portal framework.

PlaceholderIdentifier

Interface PlaceholderIdentifier is used to identify a placeholder within the portal framework.

Portal

Interface Portal represents the definition of a portal as defined in the E-Business Control Center (EBCC).

PortalConstants

Interface PortalConstants contains constants for the portal application, stored as static variables.

PortalIdentifier

Interface PortalIdentifier is used to uniquely identify a Portal instance within the portal framework.

PortalPersonalization

Interface PortalPersonalization represents the personalization of a Portal for a given identity.

PortalPersonalizationIdentifier

Interface PortalPersonalizationIdentifier is used to uniquely identify a PortalPersonalization instance in the portal framework.

PortalResource

Interface PortalResource represents a portal scoped resource within the portal framework.

PortalScopedObject

Interface PageScopedObject represents an object which is scoped to a portal.

PortalState

Interface PortalState represents the dynamic view of a portal by a portal user.

Portlet

Interface Portlet represents the definition of a portlet as defined in the E-Business Control Center (EBCC).

PortletIdentifier

Interface PortletIdentifier is used to uniquely identify a Portlet within the portal framework.

PortletPersonalization

Interface PortletPersonalization represents the personalization of a Portlet for a given identity.

PortletPersonalizationIdentifier

Interface PortletPersonalizationIdentifier is used to uniquely identify a PortletPersonalization instance in the portal framework.

PortletState

* Interface PortletState represents the current state of a given * portlet instance for the user it is associated with.

ProfileScopedObject

Interface ProfileScopedObject represents an object which is scoped to a ProfileIdentity.

ResourceIdentifier

Interface ResourceIdentifier is used to uniquely identify a resource within the portal framework.

SkinDefinition

Interface SkinDefinition represents a skin in the portal framework.

SkinIdentifier

Interface LayoutIdentifier represents an object that can be used to uniquely identify a layout within the portal framework.

UserPageState

Interface UserPageState represents the current state of a portal page with respect to a specific user session.

UserPageStateMetadata

Interface UserPageStateMetadata represents the dynamic data about a page which is required for rendering.

UserPortalState

Interface UserPortalState represents the current state of a portal with respect to a specific user session.

UserPortletState

Interface UserPortletState represents the current state of a portlet with respect to a specific user session.