|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Handles all resource personalization admin functionality.
Method Summary | |
PortalPersonalization |
createPortalPersonalization(GroupPortal destinationGroupPortal,
GroupPortal existingGroupPortal,
boolean copyEntitlements,
boolean copyAdmins)
Deprecated. Create a PortalPersonalization from an existing PortalPersonalization. |
List |
getAllGroupPortals(PortalIdentifier portalId)
Deprecated. Retrieve the list of all group portals defined for this portal. |
GroupPortal |
getGroupPortal(PortalIdentifier portalIdentifier,
String userGroupIdentifier)
Deprecated. Retrieve a full GroupPortal |
List |
getGroupPortalEligibleUserGroups(PortalIdentifier portalId)
Deprecated. Retrieve the list of eligible user group for the Portal |
List |
getGroupPortals(PortalIdentifier portalIdentifier)
Deprecated. Retrieve list of GroupPortal objects for a Portal available to the calling Admin user Note: This will return all GroupPortals for a PortalAdmin |
Portal |
getPortal(PortalIdentifier id)
Deprecated. Retrieves a Portal for a given PortalIdentifier |
PortalPersonalization |
getPortalPersonalization(GroupPortal groupPortal)
Deprecated. Retrieve a full PortalPersonalization |
List |
getPortals()
Deprecated. Retrieve list of PortalIdentifier objects available to the calling Admin user Note: This will return Portals visible to GroupAdmins, as well. |
void |
removeDeletedLayoutsForGroupPageP13n(List availableLayouts,
PagePersonalization pageP13n,
PortalPersonalization groupPortal)
Deprecated. |
void |
removeGroupPortalP13nSkin(SkinIdentifier skinId,
PortalPersonalization groupPortalP13n)
Deprecated. |
List |
removePortalPersonalization(GroupPortal groupPortal)
Deprecated. Remove a PortalPersonalization |
void |
setPortalPersonalization(PortalPersonalization portalPersonalization)
Deprecated. Set a PortalPersonalization |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
Method Detail |
public PortalPersonalization createPortalPersonalization(GroupPortal destinationGroupPortal, GroupPortal existingGroupPortal, boolean copyEntitlements, boolean copyAdmins) throws RealmNotWritableAddException, RemoteException
destinationGroupPortal
- GroupPortal to base creation onexistingGroupPortal
- represents existing PortalPersonalization to create fromcopyEntitlements
- true if entitlements should be copied from the existing PortalPersonalizationcopyAdmins
- true if admins should be copied from the existing PortalPersonalization
RemoteException
- because of EJB contract
RealmNotWritableAddException
- thrown if the underlying realm is not writable (ie. LDAP)
AdminResourceSystemException
- if the Portal or GroupPortals can not be retrieved
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this action
IllegalArgumentException
- if the arguments are not validpublic List getAllGroupPortals(PortalIdentifier portalId) throws RemoteException
portalId
- the Portal
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the PortalPersonalization can not be removed
IllegalArgumentException
- if the arguments are not validpublic GroupPortal getGroupPortal(PortalIdentifier portalIdentifier, String userGroupIdentifier) throws RemoteException
portalIdentifier
- the PortalIdentifier of the GroupPortaluserGroupIdentifier
- the UserGroup Identifier of the GroupPortal
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the Portal can not be retrieved
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this action
IllegalArgumentException
- if the arguments are not validpublic List getGroupPortalEligibleUserGroups(PortalIdentifier portalId) throws RemoteException
portalId
- the Portal
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the PortalPersonalization can not be removed
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this action
IllegalArgumentException
- if the arguments are not validpublic List getGroupPortals(PortalIdentifier portalIdentifier) throws RemoteException
portalIdentifier
- the PortalIdentifier of the GroupPortals
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the Portal or GroupPortals can not be retrieved
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this action
IllegalArgumentException
- if the arguments are not validpublic Portal getPortal(PortalIdentifier id) throws RemoteException
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the Portal can not be found
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this action
IllegalArgumentException
- if the arguments are not validpublic PortalPersonalization getPortalPersonalization(GroupPortal groupPortal) throws RemoteException
groupPortal
- the GroupPortal that matches a PortalPersonalization
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the GroupPortal or PortalPersonalization can not be retrieved
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this action
IllegalArgumentException
- if the arguments are not validpublic List getPortals() throws RemoteException
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the Portals can not be retrieved
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this actionpublic void removeDeletedLayoutsForGroupPageP13n(List availableLayouts, PagePersonalization pageP13n, PortalPersonalization groupPortal) throws RemoteException
RemoteException
public void removeGroupPortalP13nSkin(SkinIdentifier skinId, PortalPersonalization groupPortalP13n) throws RemoteException
RemoteException
public List removePortalPersonalization(GroupPortal groupPortal) throws RemoteException
groupPortal
- the GroupPortal that matches a PortalPersonalization
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the PortalPersonalization can not be removed
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this action
IllegalArgumentException
- if the arguments are not validpublic void setPortalPersonalization(PortalPersonalization portalPersonalization) throws RemoteException
portalPersonalization
- the PortalPersonalization to set
RemoteException
- because of EJB contract
AdminResourceSystemException
- if the PortalPersonalization can not be retrieved
DelegatedAdminSecurityException
- if the caller does not have sufficient rights to perform this action
IllegalArgumentException
- if the arguments are not valid
|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |