|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PortalDefinitionControl
Method Summary | |
---|---|
void |
createPortalDefinition(String webApp,
com.bea.netuix.application.identifier.PortalPath portalPath,
String title,
String description,
String portalUri,
com.bea.portal.tools.common.ResourceContext context)
Create a new portal definition. |
void |
deletePortalDefinition(String webApp,
com.bea.netuix.application.identifier.PortalPath portalPath,
com.bea.portal.tools.common.ResourceContext context)
Deletes a portal definition. |
com.bea.netuix.application.definition.DefinitionCount |
getDefinitionCount(String webApp,
com.bea.portal.tools.common.ResourceContext context)
Gets a DefinitionCount object containing counts of definitions within the specified webapp. |
int |
getDesktopDefinitionCount(String webApp,
com.bea.netuix.application.identifier.PortalPath portalPath,
com.bea.portal.tools.common.ResourceContext context)
Returns the number of desktops in a portal for a given web app. |
com.bea.netuix.application.definition.PortalDefinition |
getPortalDefinition(String webApp,
com.bea.netuix.application.identifier.PortalPath portalPath,
com.bea.portal.tools.common.ResourceContext context)
Gets a mutable PortalDefinition object. |
int |
getPortalDefinitionCount(String webApp,
com.bea.portal.tools.common.ResourceContext context)
Returns the number of portal definitions defined in the system. |
com.bea.p13n.pagination.SortableFilterablePagedResult<com.bea.netuix.application.definition.PortalDefinition> |
getPortalDefinitions(int pageSize,
com.bea.netuix.application.search.WebAppSearchCriteria criteria,
com.bea.portal.tools.common.ResourceContext context)
Gets all the portal definitions for this web app. |
void |
updatePortalDefinition(String webApp,
com.bea.netuix.application.identifier.PortalPath portalPath,
com.bea.netuix.application.definition.PortalDefinition pDef,
com.bea.portal.tools.common.ResourceContext context)
Updates a portal definition. |
Method Detail |
---|
com.bea.netuix.application.definition.DefinitionCount getDefinitionCount(String webApp, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException
webApp
- the web application to get definition counts for.context
- the resource context.
com.bea.portal.tools.common.exceptions.ToolsException
void deletePortalDefinition(String webApp, com.bea.netuix.application.identifier.PortalPath portalPath, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException, com.bea.netuix.application.exception.NotEntitledException
webApp
- the web applicationportalPath
- The portal path.context
- the resource context.
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.exception.NotEntitledException
int getPortalDefinitionCount(String webApp, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException
webApp
- The webApp the definition count is scoped to.context
- the resource context.
com.bea.p13n.entitlements.common.EntitlementsException
NamingException
RemoteException
CreateException
com.bea.portal.tools.common.exceptions.ToolsException
int getDesktopDefinitionCount(String webApp, com.bea.netuix.application.identifier.PortalPath portalPath, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException
webApp
- the web applicationportalPath
- The portal to query.context
- the resource context.
com.bea.p13n.entitlements.common.EntitlementsException
NamingException
RemoteException
CreateException
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.definition.PortalDefinition getPortalDefinition(String webApp, com.bea.netuix.application.identifier.PortalPath portalPath, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException, com.bea.netuix.application.exception.ObjectNotFoundException
webApp
- the web applicationportalPath
- The path to portal.context
- the resource context.definitionContext
- a resource context for this request
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.exception.ObjectNotFoundException
com.bea.p13n.pagination.SortableFilterablePagedResult<com.bea.netuix.application.definition.PortalDefinition> getPortalDefinitions(int pageSize, com.bea.netuix.application.search.WebAppSearchCriteria criteria, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException, com.bea.netuix.application.exception.ObjectNotFoundException
pageSize
- The pagesize of the returned PagedResult.criteria
- the criteria (including webapp) for the searchcontext
- the resource context.
NamingException
RemoteException
CreateException
com.bea.p13n.entitlements.common.EntitlementsException
com.bea.netuix.application.exception.ObjectNotFoundException
com.bea.portal.tools.common.exceptions.ToolsException
void createPortalDefinition(String webApp, com.bea.netuix.application.identifier.PortalPath portalPath, String title, String description, String portalUri, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException, com.bea.netuix.application.exception.DuplicateObjectException, com.bea.netuix.application.exception.NotEntitledException, com.bea.netuix.application.exception.MissingDataException
webApp
- The web app to associate the portal with.portalPath
- The portal path.title
- The portal title.description
- The portal description.portalUri
- The uri of the portal.context
- the resource context.
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.exception.DuplicateObjectException
com.bea.netuix.application.exception.NotEntitledException
com.bea.netuix.application.exception.MissingDataException
void updatePortalDefinition(String webApp, com.bea.netuix.application.identifier.PortalPath portalPath, com.bea.netuix.application.definition.PortalDefinition pDef, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException, com.bea.netuix.application.exception.ObjectInUseException, com.bea.netuix.application.exception.NotEntitledException, com.bea.netuix.application.exception.MissingDataException, com.bea.netuix.application.exception.ObjectNotFoundException
webApp
- The web app for the portal.portalPath
- The portal path.pDef
- The portal definitioncontext
- the resource context.
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.exception.ObjectInUseException
com.bea.netuix.application.exception.NotEntitledException
com.bea.netuix.application.exception.MissingDataException
com.bea.netuix.application.exception.ObjectNotFoundException
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |