|
Novell exteNd Director 5.2 API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This provides an interface for the portal manager. This portal manager provides portal default settings and manages user/group related portal page and user component preference information.
Method Summary | |
void |
addContainerPageInfo(EbiPortalContext context,
EbiContainerPageInfo info)
Adds a container page to the datastore |
void |
addContainerPageToCategory(EbiPortalContext context,
String pageName,
String categoryID)
Adds a container page to a page category. |
void |
addGroupPageInfo(EbiPortalContext context,
EbiGroupPageInfo info)
Deprecated. |
void |
addPageLayoutInfo(EbiPortalContext context,
EbiPageLayoutInfo pageInfo)
Adds a new page layout info. |
void |
addSharedPageInfo(EbiPortalContext context,
EbiSharedPageInfo info)
Adds a shared page info. |
void |
addSharedPageToCategory(EbiPortalContext context,
String pageName,
String categoryID)
Adds a shared page to a page category. |
void |
addUserComponentInfo(EbiPortalContext context,
EbiUserComponentInfo userCompInfo)
Adds a user component info for a specified user and component instance. |
void |
addUserPageInfo(EbiPortalContext context,
EbiUserPageInfo pageInfo)
Adds a user page info. |
void |
addUserPortalInfo(EbiPortalContext context,
EbiUserPortalInfo portalInfo)
Adds a user portal info. |
EbiContainerPageInfo |
createContainerPageInfo(EbiPortalContext context)
Creates a new container page info object. |
EbiGroupPageInfo |
createGroupPageInfo(EbiPortalContext context)
Deprecated. |
EbiPageLayoutInfo |
createPageLayoutInfo(EbiPortalContext context,
String elemType)
Creates a new page layout info. |
EbiSharedPageInfo |
createSharedPageInfo(EbiPortalContext context)
Creates a new shared page info object. |
EbiUserComponentInfo |
createUserComponentInfo()
Creates a new user component info object. |
EbiUserComponentInfo |
createUserComponentInfo(EbiPortalContext context)
Creates a new user component info object. |
EbiUserPageInfo |
createUserPageInfo()
Creates a new user page info object. |
EbiUserPageInfo |
createUserPageInfo(EbiPortalContext context)
Creates a new user page info object. |
EbiUserPortalInfo |
createUserPortalInfo(EbiPortalContext context)
Creates a new user portal info object. |
EbiCategoryInfo |
getContainerPageCategoryInfo(EbiPortalContext context,
String category)
Gets a container page category info. |
EbiCategoryInfo |
getContainerPageCategoryInfo(EbiPortalContext context,
String categoryName,
boolean flush)
Gets a container page category info. |
EbiCategoryInfo[] |
getContainerPageCategoryInfoList(EbiPortalContext context)
Gets a list of container page category infos. |
EbiContainerPageInfo |
getContainerPageInfo(EbiPortalContext context,
String pageName)
Gets a particular Container Page defined for a web application for the authenticated user of the current portal context. |
EbiContainerPageInfo[] |
getContainerPageInfoList(EbiPortalContext context)
Gets a list of Container Pages defined for a web application for the authenticated user of the current portal context. |
EbiContainerPageInfo[] |
getContainerPageInfoListByCategory(EbiPortalContext context,
String categoryID)
Gets a list of EbiContainerPageInfo objects for
container pages by category ID that the authenticated user from
EbiPortalContext is allowed to access. |
EbiContainerPageInfo[] |
getContainerPageInfoListByCategory(EbiPortalContext context,
String userID,
String categoryID)
Gets a list of EbiContainerPageInfo objects for
container pages by category ID that the user, 'userID' is allowed
to access. |
EbiContainerPageInfo[] |
getContainerPageInfoListByOwner(EbiPortalContext context,
String userIID)
Returns the list of container pages that the current user has WRITE permission to. |
EbiContainerPageInfo[] |
getContainerPageInfoListByUser(EbiPortalContext context,
String userIID)
Gets a container page info list for the container pages that are readable by a specified user. |
EbiGroupPageInfo |
getGroupPageInfo(EbiPortalContext context,
String groupPageName)
Deprecated. |
EbiGroupPageInfo[] |
getGroupPageInfoList(EbiPortalContext context)
Deprecated. |
EbiGroupPageInfo[] |
getGroupPageInfoListByUser(EbiPortalContext context,
String userIID)
Deprecated. |
String |
getLoginPage(EbiPortalContext context)
Gets the value of the portal login page from the context param "PortalLoginPage" |
String |
getLoginPageURL(EbiPortalContext context)
Gets the URL of the portal login page |
int |
getMaxTimeOut(EbiPortalContext context)
Gets the maximum time in milliseconds that the portal should wait for any portlet to complete its request. |
String |
getNewUserPage(EbiPortalContext context)
Gets the value of the portal user page from the context param "NewUserPage" |
String |
getNewUserPageURL(EbiPortalContext context)
Gets the URL of the portal new user page |
EbiPageLayoutInfo |
getPageLayoutInfo(EbiPortalContext context,
String pageName,
String elemType)
Gets a page layout info object. |
String |
getPageType(EbiPageLayoutInfo pageInfo)
Get's the page type (User or Shared) of a particular page. |
String |
getPageType(String pageName)
Get's the page type (User or Shared) of a particular page. |
String |
getPortalControllerServletPath(EbiPortalContext context)
Gets the portal controller's servlet path. |
String |
getPortalDecoratorStyle(EbiPortalContext context)
Gets the portal decorator stylesheet used to decorate portlets (i.e. |
String |
getPortalDefaultContainerPage(EbiPortalContext context)
Gets the portal's default container page name. |
String |
getPortalDefaultGroupPage(EbiPortalContext context)
Deprecated. |
String |
getPortalDefaultLayout(EbiPortalContext context)
Gets the portal default layout. |
String |
getPortalDefaultSharedPage(EbiPortalContext context)
Gets the portal's default shared page name. |
String |
getPortalDefaultStyle(EbiPortalContext context)
Gets the portal default style ID. |
String |
getPortalDefaultTheme(EbiPortalContext context)
Gets the portal default theme. |
String |
getPortalHomePage(EbiPortalContext context)
Gets the value of the portal home page from the context param "PortalHomePage" |
String |
getPortalHomePageURL(EbiPortalContext context)
Gets the URL of the portal home page |
String |
getPortalID()
Gets the portal ID for this portal manager instance. |
String |
getPortalPageXSLT(EbiPortalContext context)
Gets the ID of the style sheet which is used to render the base portal page. |
String |
getPortalPathCompKey(EbiPortalContext context)
Gets the component key that is used in portal path for components. |
String |
getPortalPathComponentKey(EbiPortalContext context)
Gets the component key that is used in portal path for components. |
String |
getPortalPathContainerPageKey(EbiPortalContext context)
Gets the container page key that is used in portal path to serve up container pages. |
String |
getPortalPathEntryPointKey(EbiPortalContext context)
Gets the key used as the entry point into the portal. |
String |
getPortalPathMyPortalKey(EbiPortalContext context)
Gets the myportal key that is used in the portal path for mypage. Example: ...\main\MyPortal\MyFinancePage |
String |
getPortalPathPageContainerKey(EbiPortalContext context)
Gets the key used to server up a specific portal page with the user's current container page. |
String |
getPortalPathPageKey(EbiPortalContext context)
Gets the page key that is used in portal path to serve up user and shared pages. |
String |
getPortalPathPagesKey(EbiPortalContext context)
Gets the pages key that is used in the portal path for portal PIDs (static pages from the resource set). Example: ...\main\page\DevHome.html |
String |
getPortalPathPortletKey(EbiPortalContext context)
Gets the portlet key that is used in portal path for portlets. |
String |
getPortalResourcePath(EbiPortalContext context)
Gets the value of the portal user page from the context param "PortalResourcePath" |
String |
getPortalResourceURL(EbiPortalContext context)
Gets the URL of the portal resource servlet |
EbiCategoryInfo |
getSharedPageCategoryInfo(EbiPortalContext context,
String category)
Gets a Shared page category info. |
EbiCategoryInfo |
getSharedPageCategoryInfo(EbiPortalContext context,
String categoryName,
boolean flush)
Gets a Shared page category info. |
EbiCategoryInfo[] |
getSharedPageCategoryInfoList(EbiPortalContext context)
Gets a list of Shared page category infos. |
EbiSharedPageInfo |
getSharedPageInfo(EbiPortalContext context,
String sharedPageName)
Gets a shared page info for the authenticated user from the current portal context. |
EbiSharedPageInfo[] |
getSharedPageInfoList(EbiPortalContext context)
Gets a list of Shared Pages defined for a web application for the authenticated user of the current portal context. |
EbiSharedPageInfo[] |
getSharedPageInfoListByCategory(EbiPortalContext context,
String categoryID)
Gets a list of EbiSharedPageInfo objects for
shared pages by category ID that the authenticated user from
EbiPortalContext is allowed to access. |
EbiSharedPageInfo[] |
getSharedPageInfoListByCategory(EbiPortalContext context,
String userID,
String categoryID)
Gets a list of EbiSharedPageInfo objects for
shared pages by category ID that the user, 'userID' is allowed
to access. |
EbiSharedPageInfo[] |
getSharedPageInfoListByOwner(EbiPortalContext context,
String userIID)
Gets a shared page info list for the shared pages that are writeable by a specified user. |
EbiSharedPageInfo[] |
getSharedPageInfoListByUser(EbiPortalContext context,
String userIID)
Gets a shared page info list for the shared pages that are readable by a specified user. |
EbiUserComponentInfo |
getUserComponentInfo(EbiPortalContext context,
String componentName)
Gets a user component info object that provides info regarding portal component preferences of a specified component instance for the authenticated user. |
EbiUserComponentInfo |
getUserComponentInfo(EbiPortalContext context,
String userIID,
String componentName)
Gets a user component info object that provides info regarding portal component preferences of a specified component instance for a specified user. |
EbiUserComponentInfo[] |
getUserComponentInfoList(EbiPortalContext context)
Gets the user component info list for the current authenticated user. |
EbiUserComponentInfo[] |
getUserComponentInfoList(EbiPortalContext context,
String userIID)
Gets the user component info list for a specified user. |
EbiUserPageInfo |
getUserPageInfo(EbiPortalContext context,
String userPageName)
Gets a user page info object that provides portal page information of a specified user page for the current authenticated user. |
EbiUserPageInfo |
getUserPageInfo(EbiPortalContext context,
String userIID,
String userPageName)
Gets a user page info object that provides portal page information of a specified user page for a specified user. |
EbiUserPageInfo[] |
getUserPageInfoList(EbiPortalContext context)
Gets user page info list for the authenticated user from the current security context. |
EbiUserPageInfo[] |
getUserPageInfoList(EbiPortalContext context,
String userIID)
Gets user page info list for a specified user. |
EbiUserPortalInfo |
getUserPortalInfo(EbiPortalContext context)
Gets a user portal info object that provides info regarding portal settings for the authenticated user in the current context. |
EbiUserPortalInfo |
getUserPortalInfo(EbiPortalContext context,
String userIID)
Gets user portal info for a specified user. |
String |
getWirelessPageName(EbiPortalContext context)
Gets the name of the personal page for wireless devices. |
boolean |
isValidContainerPage(EbiPortalContext context,
String containerPageName)
Checks if the specified container page is a valid container page for the authenticated user from the current portal context. |
boolean |
isValidGroupPage(EbiPortalContext context,
String groupPageName)
Deprecated. |
boolean |
isValidPageLayout(EbiPortalContext context,
String pageName,
String elemType)
Check if the page name provided is a valid page layout. |
boolean |
isValidSharedPage(EbiPortalContext context,
String sharedPageName)
Checks if the specified shared page is valid for the authenticated user from the current portal context. |
boolean |
isValidUserPage(EbiPortalContext context,
String userPageName)
Check if the user page name provided is a valid user page for the current authenticated user. |
boolean |
isWSRPContainerEnabled(EbiPortalContext context)
Indicates whether or not the container that handles WSRP Portlet requests should be enabled. |
void |
modifyContainerPageInfo(EbiPortalContext context,
EbiContainerPageInfo pageInfo)
Modifies a container page info. |
void |
modifyGroupPageInfo(EbiPortalContext context,
EbiGroupPageInfo pageInfo)
Deprecated. |
void |
modifyPageLayoutInfo(EbiPortalContext context,
EbiPageLayoutInfo pageInfo)
Modifies a page layout info. |
void |
modifySharedPageInfo(EbiPortalContext context,
EbiSharedPageInfo pageInfo)
Modifies a shared page info. |
void |
modifyUserComponentInfo(EbiPortalContext context,
EbiUserComponentInfo userCompInfo)
Modifies a user component info for a specified user and component instance. |
void |
modifyUserPageInfo(EbiPortalContext context,
EbiUserPageInfo pageInfo)
Modifies a user page info. |
void |
modifyUserPortalInfo(EbiPortalContext context,
EbiUserPortalInfo portalInfo)
Modifies a user portal info. |
void |
removeAllUserComponentInfos(EbiPortalContext context)
Removes all user component info for the authenticated user from the current portal context. |
void |
removeAllUserComponentInfos(EbiPortalContext context,
String userIID)
Removes all user component info for a specified user. |
void |
removeAllUserPageInfos(EbiPortalContext context)
Removes all user page info objects for the authenticated user from the current portal context. |
void |
removeAllUserPageInfos(EbiPortalContext context,
String userIID)
Removes all user page info objects for a specified user. |
void |
removeContainerPageFromCategory(EbiPortalContext context,
String pageName,
String categoryID)
Removes a container page from a page category. |
void |
removeContainerPageInfo(EbiPortalContext context,
String containerPageName)
Removes a container page info. |
void |
removeGroupPageInfo(EbiPortalContext context,
String groupPageName)
Deprecated. |
void |
removePageLayoutInfo(EbiPortalContext context,
String pageName,
String elemType)
Removes a page layout info. |
void |
removeSharedPageFromCategory(EbiPortalContext context,
String pageName,
String categoryID)
Removes a shared page from a page category. |
void |
removeSharedPageInfo(EbiPortalContext context,
String sharedPageName)
Removes a shared page info. |
void |
removeUserComponentInfo(EbiPortalContext context,
String componentName)
Removes a user component info for the authenticated user from the current portal context. |
void |
removeUserComponentInfo(EbiPortalContext context,
String userIID,
String componentName)
Removes a user component info for a specified user. |
void |
removeUserPageInfo(EbiPortalContext context,
String userPageName)
Removes a user page info for the authenticated user from the current portal context. |
void |
removeUserPageInfo(EbiPortalContext context,
String userIID,
String userPageName)
Removes a user page info for a specified user. |
void |
removeUserPortalInfo(EbiPortalContext context,
String userIID)
Removes the user portal info for the specified user. |
Method Detail |
public String getPortalID()
public String getPortalDefaultTheme(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalDecoratorStyle(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalDefaultLayout(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalDefaultContainerPage(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalDefaultSharedPage(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalDefaultGroupPage(EbiPortalContext context)
context
- an EbiPortalContext object.public String getLoginPageURL(EbiPortalContext context)
Constructed by doing a runtime replacement on the value of the "PortalLoginPage" context param value
context
- an EbiPortalContext object.public String getLoginPage(EbiPortalContext context)
context
- an EbiPortalContext object.public String getNewUserPageURL(EbiPortalContext context)
Constructed by doing a runtime replacement on the value of the "NewUserPage" context param value
context
- an EbiPortalContext object.public String getNewUserPage(EbiPortalContext context)
context
- an EbiPortalContext object.public String getWirelessPageName(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalHomePageURL(EbiPortalContext context)
Constructed by doing a runtime replacement on the value of the "PortalHomePage" context param value
context
- an EbiPortalContext object.public String getPortalHomePage(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalDefaultStyle(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalPathEntryPointKey(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalPathPageKey(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalPathContainerPageKey(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalPathPageContainerKey(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalPathPortletKey(EbiPortalContext context)
Example: ...\main\portlet\PhoneListPortlet Note: The data returned is the raw data from the component (no decorations, titlebar, etc)
context
- an EbiPortalContext object.public String getPortalPathCompKey(EbiPortalContext context)
Example: ...\main\comp\PhoneListComponent Note: The data returned is the raw data from the component (no decorations, titlebar, etc)
context
- an EbiPortalContext object.public String getPortalPathComponentKey(EbiPortalContext context)
Example: ...\main\component\PhoneListComponent Note: The data returned is the component's data decorated with a possible titlebar. The page will have the appropriate markeup for the device (HTML, HEAD, etc).
context
- an EbiPortalContext object.public String getPortalPathPagesKey(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalPathMyPortalKey(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalPageXSLT(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalResourceURL(EbiPortalContext context)
Constructed by doing a runtime replacement on the value of the "PortalResourcePath" context param value
context
- an EbiPortalContext object.public String getPortalResourcePath(EbiPortalContext context)
context
- an EbiPortalContext object.public String getPortalControllerServletPath(EbiPortalContext context)
context
- an EbiPortalContext object.public int getMaxTimeOut(EbiPortalContext context)
context
- an EbiPortalContext object.public boolean isWSRPContainerEnabled(EbiPortalContext context)
context
- an EbiPortalContext object.public EbiUserPortalInfo getUserPortalInfo(EbiPortalContext context) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.public EbiUserPortalInfo getUserPortalInfo(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userIID
- a user UUID.public EbiUserPortalInfo createUserPortalInfo(EbiPortalContext context)
context
- an EbiPortalContext object.public void addUserPortalInfo(EbiPortalContext context, EbiUserPortalInfo portalInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.portalInfo
- an EbiUserPortalInfo object.public void modifyUserPortalInfo(EbiPortalContext context, EbiUserPortalInfo portalInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.portalInfo
- an EbiUserPortalInfo object.public void removeUserPortalInfo(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.userIID
- a user UUID.public boolean isValidPageLayout(EbiPortalContext context, String pageName, String elemType) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.pageName
- a page name for a page layout (either user or group).elemType
- an element type indicating either user or group pagepublic EbiPageLayoutInfo getPageLayoutInfo(EbiPortalContext context, String pageName, String elemType) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.pageName
- a page name for a page layout.elemType
- an element type indicating either user or group pagepublic EbiPageLayoutInfo createPageLayoutInfo(EbiPortalContext context, String elemType)
context
- an EbiPortalContext object.elemType
- an element type indicating either user or group pagepublic void addPageLayoutInfo(EbiPortalContext context, EbiPageLayoutInfo pageInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.pageInfo
- an EbiPageLayoutInfo object.public void modifyPageLayoutInfo(EbiPortalContext context, EbiPageLayoutInfo pageInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.pageInfo
- an EbiPageLayoutInfo object.public void removePageLayoutInfo(EbiPortalContext context, String pageName, String elemType) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.pageName
- a page name of a page layout.elemType
- an element type for either EbiUserPageInfo or
EbiGroupPageInfo.public boolean isValidUserPage(EbiPortalContext context, String userPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userPageName
- a user page name.public EbiUserPageInfo getUserPageInfo(EbiPortalContext context, String userPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userPageName
- a user page name.public EbiUserPageInfo getUserPageInfo(EbiPortalContext context, String userIID, String userPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userIID
- a user UUID.userPageName
- a user page name.public EbiUserPageInfo[] getUserPageInfoList(EbiPortalContext context) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.public EbiUserPageInfo[] getUserPageInfoList(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userIID
- a user UUID.public EbiUserPageInfo createUserPageInfo()
public EbiUserPageInfo createUserPageInfo(EbiPortalContext context)
context
- an EbiPortalContext object.public void addUserPageInfo(EbiPortalContext context, EbiUserPageInfo pageInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.pageInfo
- an EbiUserPageInfo object.public void modifyUserPageInfo(EbiPortalContext context, EbiUserPageInfo pageInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.pageInfo
- an EbiUserPageInfo object.public void removeAllUserPageInfos(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.userIID
- a user UUID.public void removeAllUserPageInfos(EbiPortalContext context) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.public void removeUserPageInfo(EbiPortalContext context, String userIID, String userPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.userIID
- a user IID.userPageName
- a user page name.public void removeUserPageInfo(EbiPortalContext context, String userPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.userPageName
- a user page name.public EbiUserComponentInfo getUserComponentInfo(EbiPortalContext context, String componentName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.componentName
- a component namepublic EbiUserComponentInfo getUserComponentInfo(EbiPortalContext context, String userIID, String componentName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userIID
- a user UUID.componentName
- a component namepublic EbiUserComponentInfo[] getUserComponentInfoList(EbiPortalContext context) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.public EbiUserComponentInfo[] getUserComponentInfoList(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userIID
- a user UUID.public EbiUserComponentInfo createUserComponentInfo()
public EbiUserComponentInfo createUserComponentInfo(EbiPortalContext context)
context
- an EbiPortalContext object.public void addUserComponentInfo(EbiPortalContext context, EbiUserComponentInfo userCompInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.userCompInfo
- an EbiUserComponentInfo object.public void modifyUserComponentInfo(EbiPortalContext context, EbiUserComponentInfo userCompInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.userCompInfo
- an EbiUserComponentInfo object.public void removeAllUserComponentInfos(EbiPortalContext context) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.public void removeAllUserComponentInfos(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.userIID
- a user UUID.public void removeUserComponentInfo(EbiPortalContext context, String componentName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.componentName
- a component name.public void removeUserComponentInfo(EbiPortalContext context, String userIID, String componentName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.userIID
- a user UUID.componentName
- a component name.public boolean isValidContainerPage(EbiPortalContext context, String containerPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- an EbiPortalContext object.containerPageName
- a container page namepublic void addContainerPageInfo(EbiPortalContext context, EbiContainerPageInfo info) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.info
- an EbiContainerPageInfo object.public EbiContainerPageInfo createContainerPageInfo(EbiPortalContext context)
context
- an EbiPortalContext object.public EbiContainerPageInfo[] getContainerPageInfoList(EbiPortalContext context) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.public EbiContainerPageInfo getContainerPageInfo(EbiPortalContext context, String pageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.pageName
- the name of the container pagepublic EbiContainerPageInfo[] getContainerPageInfoListByUser(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
This method is based on the user specified. If the useriid is null anonymous or non-authenticated user is assumed.
by the userIID.context
- a context object that contains session/user info.userIID
- a user UUID for the specified user.public EbiContainerPageInfo[] getContainerPageInfoListByOwner(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userIID
- a user UUID for the specified user.public void modifyContainerPageInfo(EbiPortalContext context, EbiContainerPageInfo pageInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.pageInfo
- an EbiContainerPageInfo object.public void removeContainerPageInfo(EbiPortalContext context, String containerPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.containerPageName
- a container page name.public void addSharedPageInfo(EbiPortalContext context, EbiSharedPageInfo info) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.info
- an EbiSharedPageInfo object.public EbiSharedPageInfo createSharedPageInfo(EbiPortalContext context)
context
- an EbiPortalContext object.public EbiSharedPageInfo getSharedPageInfo(EbiPortalContext context, String sharedPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.sharedPageName
- a shared page name.public EbiSharedPageInfo[] getSharedPageInfoList(EbiPortalContext context) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.public EbiSharedPageInfo[] getSharedPageInfoListByUser(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
This method is based on the user specified by the userIID. If the useriid is null anonymous or non-authenticated user is assumed.
context
- a context object that contains session/user info.userIID
- a user UUID for the specified user.public EbiSharedPageInfo[] getSharedPageInfoListByOwner(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userIID
- a user UUID for the specified user.public boolean isValidSharedPage(EbiPortalContext context, String sharedPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- an EbiPortalContext object.sharedPageName
- a shared page namepublic void modifySharedPageInfo(EbiPortalContext context, EbiSharedPageInfo pageInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.pageInfo
- an EbiSharedPageInfo object.public void removeSharedPageInfo(EbiPortalContext context, String sharedPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.sharedPageName
- a shared page name.public boolean isValidGroupPage(EbiPortalContext context, String groupPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- an EbiPortalContext object.groupPageName
- a group page namepublic EbiGroupPageInfo getGroupPageInfo(EbiPortalContext context, String groupPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.groupPageName
- a group page name.public EbiGroupPageInfo[] getGroupPageInfoList(EbiPortalContext context) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.public EbiGroupPageInfo[] getGroupPageInfoListByUser(EbiPortalContext context, String userIID) throws EboUnrecoverableSystemException, EboSecurityException
context
- a context object that contains session/user info.userIID
- a user UUID for the specified user.public EbiGroupPageInfo createGroupPageInfo(EbiPortalContext context)
context
- an EbiPortalContext object.public void addGroupPageInfo(EbiPortalContext context, EbiGroupPageInfo info) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.info
- an EbiGroupPageInfo object.public void modifyGroupPageInfo(EbiPortalContext context, EbiGroupPageInfo pageInfo) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.pageInfo
- an EbiGroupPageInfo object.public void removeGroupPageInfo(EbiPortalContext context, String groupPageName) throws EboUnrecoverableSystemException, EboSecurityException
context
- a portal context object that contains session/user info.groupPageName
- a group page name.public String getPageType(String pageName)
pageName
- the name of a page (User or Shared)public String getPageType(EbiPageLayoutInfo pageInfo)
pageInfo
- the name of a page (User or Shared)public EbiCategoryInfo getContainerPageCategoryInfo(EbiPortalContext context, String categoryName, boolean flush) throws EboUnrecoverableSystemException, EboFactoryException
context
- a context.categoryName
- a name of the specified category.flush
- true if needs to re-get container page category info from resource set.public EbiCategoryInfo getContainerPageCategoryInfo(EbiPortalContext context, String category) throws EboUnrecoverableSystemException, EboFactoryException
context
- a context.category
- Name of a categorypublic EbiCategoryInfo[] getContainerPageCategoryInfoList(EbiPortalContext context) throws EboUnrecoverableSystemException, EboFactoryException
context
- a context.public void addContainerPageToCategory(EbiPortalContext context, String pageName, String categoryID) throws EboUnrecoverableSystemException, EboSecurityException, EboItemExistenceException
context
- an EbiPortalContext
object.pageName
- a page name for a container page.categoryID
- a category indentifier.public void removeContainerPageFromCategory(EbiPortalContext context, String pageName, String categoryID) throws EboUnrecoverableSystemException, EboSecurityException, EboItemExistenceException
context
- an EbiPortalContext
object.pageName
- a page name for a container page.categoryID
- a category indentifier.EbiContainerPageInfo
public EbiContainerPageInfo[] getContainerPageInfoListByCategory(EbiPortalContext context, String categoryID) throws EboUnrecoverableSystemException, EboSecurityException
EbiContainerPageInfo
objects for
container pages by category ID that the authenticated user from
EbiPortalContext is allowed to access. If categoryID is null,
it gets a list of uncategorized container pagescontext
- an EbiPortalContext
object.categoryID
- a page category identifierEbiContainerPageInfo
objects.EbiContainerPageInfo
public EbiContainerPageInfo[] getContainerPageInfoListByCategory(EbiPortalContext context, String userID, String categoryID) throws EboUnrecoverableSystemException, EboSecurityException
EbiContainerPageInfo
objects for
container pages by category ID that the user, 'userID' is allowed
to access. If category ID is null, it gets a list of uncategorized
container pagescontext
- an EbiPortalContext
objectuserID
- a user identifiercategoryID
- a page category identifierEbiContainerPageInfo
objects.EbiContainerPageInfo
public EbiCategoryInfo getSharedPageCategoryInfo(EbiPortalContext context, String categoryName, boolean flush) throws EboUnrecoverableSystemException, EboFactoryException
context
- a context.categoryName
- a name of the specified category.flush
- true if needs to re-get Shared page category info from resource set.public EbiCategoryInfo getSharedPageCategoryInfo(EbiPortalContext context, String category) throws EboUnrecoverableSystemException, EboFactoryException
context
- a context.category
- Name of a categorypublic EbiCategoryInfo[] getSharedPageCategoryInfoList(EbiPortalContext context) throws EboUnrecoverableSystemException, EboFactoryException
context
- a context.public void addSharedPageToCategory(EbiPortalContext context, String pageName, String categoryID) throws EboUnrecoverableSystemException, EboSecurityException, EboItemExistenceException
context
- an EbiPortalContext
object.pageName
- a page name for a shared page.categoryID
- a category indentifier.public void removeSharedPageFromCategory(EbiPortalContext context, String pageName, String categoryID) throws EboUnrecoverableSystemException, EboSecurityException, EboItemExistenceException
context
- an EbiPortalContext
object.pageName
- a page name for a shared page.categoryID
- a category indentifier.EbiSharedPageInfo
public EbiSharedPageInfo[] getSharedPageInfoListByCategory(EbiPortalContext context, String categoryID) throws EboUnrecoverableSystemException, EboSecurityException
EbiSharedPageInfo
objects for
shared pages by category ID that the authenticated user from
EbiPortalContext is allowed to access. If categoryID is null,
it gets a list of uncategorized shared pagescontext
- an EbiPortalContext
object.categoryID
- a page category identifierEbiSharedPageInfo
objects.EbiSharedPageInfo
public EbiSharedPageInfo[] getSharedPageInfoListByCategory(EbiPortalContext context, String userID, String categoryID) throws EboUnrecoverableSystemException, EboSecurityException
EbiSharedPageInfo
objects for
shared pages by category ID that the user, 'userID' is allowed
to access. If category ID is null, it gets a list of uncategorized
shared pagescontext
- an EbiPortalContext
objectuserID
- a user identifiercategoryID
- a page category identifierEbiSharedPageInfo
objects.EbiSharedPageInfo
|
Novell exteNd Director 5.2 API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |