© 2005 BEA Systems, Inc.

com.bea.portal.model
Interface PortalPersonalization

All Superinterfaces:
PersonalizedObject, PersonalizedResource, PortalResource, PortalScopedObject
All Known Subinterfaces:
MutablePortalPersonalization

Deprecated. com.bea.portal is only useful in the compatibility domain. For the new portal framework please use the classes under the com.bea.netuix package

public interface PortalPersonalization
extends PersonalizedResource

Interface PortalPersonalization represents the 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 PortalPersonalization can represent the personalization of a Portal for either a usergroup or a user within a usergroup.


Method Summary
 PageIdentifier getHomePage()
          Deprecated. Returns a PageIdentifier representing the home page defined for this identity.
 PortalPersonalizationIdentifier getIdentifier()
          Deprecated. Returns the unique identifier for this PortalPersonalization.
 LayoutDefinition getLayout(LayoutIdentifier layoutId)
          Deprecated. Returns the LayoutDefinition requested by identifier.
 Map getLayoutMap()
          Deprecated. Returns a map of LayoutDefinition keyed with LayoutIdentifier.
 List getLayouts()
          Deprecated. Returns a List of LayoutDefinition objects for the layouts available for selection for this identity.
 int getNavBarOrientation()
          Deprecated. Returns the orientation of the navigation bar to be used when the portal is rendered for this user or group.
 PagePersonalization getPagePersonalization(PageIdentifier pageId)
          Deprecated. Returns a PagePersonalization object for the specified page and for the associated identity.
 Iterator getPagePersonalizations()
          Deprecated. Returns an Iterator over all the PagePersonalization objects in this portal for the associated identity.
 SkinIdentifier getSelectedSkin()
          Deprecated. Returns the selected skin for this user or group.
 SkinDefinition getSkin(SkinIdentifier skinId)
          Deprecated. Returns the SkinDefinition requested by identifier.
 Map getSkinMap()
          Deprecated. Returns a map of SkinDefinition keyed with SkinIdentifier.
 List getSkins()
          Deprecated. Returns a List of SkinIdentifier objects for the skins available for selection in this portal for this identity.
 
Methods inherited from interface com.bea.portal.model.PortalResource
getResourceIdentifier
 
Methods inherited from interface com.bea.portal.model.PortalScopedObject
getPortalIdentifier
 
Methods inherited from interface com.bea.portal.model.PersonalizedObject
getDisplayName, getProfileIdentity
 

Method Detail

getHomePage

public PageIdentifier getHomePage()
Deprecated. 
Returns a PageIdentifier representing the home page defined for this identity. A value of null (only valid for a user customization) indicates that the user has not specified a home page.

Returns:
specified home page.

getIdentifier

public PortalPersonalizationIdentifier getIdentifier()
Deprecated. 
Returns the unique identifier for this PortalPersonalization.

Returns:
the unique identifier for this personalization.

getLayout

public LayoutDefinition getLayout(LayoutIdentifier layoutId)
Deprecated. 
Returns the LayoutDefinition requested by identifier.

Parameters:
layoutId - identifier for layout required.
Returns:
the layout definition requested.
Throws:
IllegalArgumentException - if layout is not defined.

getLayoutMap

public Map getLayoutMap()
Deprecated. 
Returns a map of LayoutDefinition keyed with LayoutIdentifier.

Returns:
map of layouts

getLayouts

public List getLayouts()
Deprecated. 
Returns a List of LayoutDefinition objects for the layouts available for selection for this identity.

Returns:
the set of layouts available to this identity.

getNavBarOrientation

public int getNavBarOrientation()
Deprecated. 
Returns the orientation of the navigation bar to be used when the portal is rendered for this user or group. Valid values are: Portal.NAVBAR_ORIENTATION_UNSPECIFIED Portal.NAVBAR_ORIENTATION_HORIZONTAL Portal.NAVBAR_ORIENTATION_VERTICAL

Returns:
the orientation of the navigation bar for this identity.

getPagePersonalization

public PagePersonalization getPagePersonalization(PageIdentifier pageId)
Deprecated. 
Returns a PagePersonalization object for the specified page and for the associated identity.

Returns:
the page personalization for the specified page.

getPagePersonalizations

public Iterator getPagePersonalizations()
Deprecated. 
Returns an Iterator over all the PagePersonalization objects in this portal for the associated identity.

Returns:
all the page personalizations in this portal .

getSelectedSkin

public SkinIdentifier getSelectedSkin()
Deprecated. 
Returns the selected skin for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified a skin.

Returns:
the selected skin for this identitiy.

getSkin

public SkinDefinition getSkin(SkinIdentifier skinId)
Deprecated. 
Returns the SkinDefinition requested by identifier.

Parameters:
skinId - identifier for skin required.
Returns:
the skin definition requested.
Throws:
IllegalArgumentException - if skin is not defined.

getSkinMap

public Map getSkinMap()
Deprecated. 
Returns a map of SkinDefinition keyed with SkinIdentifier.

Returns:
map of skins

getSkins

public List getSkins()
Deprecated. 
Returns a List of SkinIdentifier objects for the skins available for selection in this portal for this identity.

Returns:
the set of skins available to this identity.

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved