SAP NetWeaver '04

Uses of Class
com.sapportals.wcm.repository.AccessDeniedException

Packages that use AccessDeniedException
com.sapportals.wcm.repository Contains the repository framework interfaces and classes.  
com.sapportals.wcm.repository.manager Contains interfaces for repository managers.  
com.sapportals.wcm.repository.search Contains interfaces for search sub-managers.  
com.sapportals.wcm.repository.service.discussion The Discussion Thread Repository Service is responsible for creating, deleting and keeping track of discussions.  
com.sapportals.wcm.service.indexmanagement.retrieval.classification Provides functions for taxonomies and classification.  
com.sapportals.wcm.service.relation Provides a service to persist relationships between relation operands.  
com.sapportals.wcm.service.relation.operands Defines objects for which relationships can be specified.  
 

Uses of AccessDeniedException in com.sapportals.wcm.repository
 

Methods in com.sapportals.wcm.repository that throw AccessDeniedException
 IResourceList IExtendedCollection.getChildren(java.lang.Boolean visible, java.lang.Boolean collections, java.lang.Boolean links)
          Returns a filtered list of the resources in this collection.
 void IResource.rename(java.lang.String newName)
          Changes the name of this resource.
 ICollection IResource.getParentCollection()
          Returns the parent collection of this resource.
 IContent IResource.getContent()
          Returns the content of this resource.
 IContent IResource.getContent(boolean handleExternalLink)
          Deprecated. As of EP 5.0 SP 5

This method is deprecated because it opens a potential security hole: The URL of an external link can have different schemas (e.g. "file:") which are all accessed with the security context of the servlet engine. This could be (ab)used to access files/resources on the local server and other systems without the security context of the logged in user.

No longer supported as of SP6: Throws a NotSupportedException if parameter is true

 IContent IResource.getUnfilteredContent()
          Returns the content of this resource without applying content filters.
 IContent IResource.getUnfilteredContent(boolean handleExternalLink)
          Returns the content of this resource without applying content filters.
 void IResource.delete()
          Deletes this resource from the repository.
 void IResource.updateContent(IContent newContent)
          Updates the content of this resource.
 void IResource.update(IContent newContent, IPropertyMap properties)
          Updates the content and properties of this resource in an atomic operation.
 IResource IResource.copy(URI destinationURI, ICopyParameter param)
          Deprecated. As of EP 5.0 SP5, replaced by copy() with RID parameter.
 IResource IResource.copy(URI destinationURI, IPosition position, ICopyParameter param)
          Deprecated. As of EP 5.0 SP5, replaced by copy() with RID parameter.
 IResource IResource.move(URI destinationURI, ICopyParameter param)
          Deprecated. As of EP 5.0 SP5, replaced by move() with RID parameter.
 IResource IResource.move(URI destinationURI, IPosition position, ICopyParameter param)
          Deprecated. As of EP 5.0 SP5, replaced by move() with RID parameter.
 IResource IResource.copy(RID destinationRID, ICopyParameter param)
          Copy the resource.
 IResource IResource.copy(RID destinationRID, IPosition position, ICopyParameter param)
          Copy the resource to a destination collection that supports ordered children.
 IResource IResource.move(RID destinationRID, ICopyParameter param)
          Move the resource's content and properties
 IResource IResource.move(RID destinationRID, IPosition position, ICopyParameter param)
          Move the resource to a destination collection that supports ordered children.
 IPropertyMap IResource.getProperties()
          Returns a map with IProperty references for the resource.
 IPropertyMap IResource.getProperties(IPropertyNameList propNameList)
          Returns a map with IProperty references for the resource.
 void IResource.setProperties(IPropertyMap props)
          Set all properties of the resource.
 void IResource.setProperties(java.util.List propChangeList)
          Change the properties of the resource.
 IProperty IResource.getProperty(IPropertyName propName)
          Get a property.
 IProperty IResource.getInheritedProperty(IPropertyName propName)
          Get a property of the resource or inherit it.
 void IResource.setProperty(IProperty prop)
          Sets a property.
 void IResource.deleteProperty(IPropertyName propName)
          Removes the property.
 ILockInfo IResource.lock()
          Lock the resource using the current user in the context.
 ILockInfo IResource.lock(ILockProperties lockProperties)
          Lock the resource using the current user in the context.
 void IResource.unlock(ILockInfo lockInfo)
          Unlock the resource using the current user in the context.
 void IResource.refreshLock(ILockInfo lockInfo)
          Refresh the lock.
 ILockInfoCollection IResource.getLocks()
          Returns a collection of all existing locks.
 void IResource.setTargetURL(URL url)
          Changes the target URL of a link.
 void IResource.setLinkType(LinkType linkType)
          Changes the link type.
 void IResource.enableVersioning(boolean enable)
          Enables or disables versioning.
 ICheckOutInfo IResource.checkOut()
          Check out the resource for editing.
 void IResource.undoCheckOut()
          Undo a previous check out operation.
 ICheckInInfo IResource.checkIn(IContent newContent, IPropertyMap properties, boolean ignorePropertyFailures, URI expectedCheckInURI)
          Deprecated. As of EP 5.0 SP4
 ICheckInInfo IResource.checkIn(IContent newContent, IPropertyMap properties)
          Check in a new version of the resource with new content and/or properties.
 ICheckInInfo IResource.checkIn(IContent newContent, IPropertyMap properties, boolean ignorePropertyFailures)
          Check in a new version of the resource with new content and/or properties.
 ICheckInInfo IResource.checkIn(IContent newContent, IPropertyMap properties, boolean ignorePropertyFailures, RID expectedCheckInRID)
          Check in a new version of the resource with new content and/or properties.
 void IResource.setAsCurrentVersion()
          Deprecated. As of EP 5.0 SP5 This method will fail if it's not possible to unambigously identify the version-controlled resource to be updated (this may happen when working resources or workspaces are used). Instead check out the version-controlled resource, copy the version onto it, then check it back again.
 IResourceList IResource.getCheckedOutResources()
          Returns a list of currently checked out resources.
 java.lang.Object IResource.as(java.lang.Class classref)
          Get a representation of this resource as the specified class.
 IResourceList IResource.search(IQueryExpression query, int depth, int maxResults, boolean includeRevisions)
          Queries the resource and optionally the collection hierarchy for resources.
 IResourceList ICollection.getChildren()
          Returns a list of all resources in the collection
 IResourceList ICollection.getChildren(boolean visible, boolean collections, boolean links)
          Returns a filtered list of the resources in this collection.
 int ICollection.getChildrenCount(boolean visible, boolean collections, boolean links)
          Returns the number of children in the collection
 IResourceList ICollection.getChildren(Selector childrenSelector, Collator sortBy, IPropertyNameList propertyPrefill)
          Returns the children of this collection.
 IResourceList ICollection.getChildren(Selector childrenSelector, Collator sortBy, IPropertyNameList propertyPrefill, java.lang.String[] permissionNames)
          Returns the children of this collection.
 void ICollection.setOrderType(OrderType orderType)
          Set the order type of a collection
 void ICollection.reorder(IReorderList list)
          Change the position of some or all resources in an ordered collection.
 ICollection ICollection.createCollection(java.lang.String name, IPropertyMap properties)
          Creates a new sub collection in a collection.
 ICollection ICollection.createCollection(java.lang.String name, IPosition position, IPropertyMap properties)
          Creates a new sub collection in a collection that supports ordering.
 ICollection ICollection.createCollection(java.lang.String name, IPropertyMap properties, boolean ignorePropertyFailures)
          Creates a new sub collection in a collection.
 ICollection ICollection.createCollection(java.lang.String name, IPosition position, IPropertyMap properties, boolean ignorePropertyFailures)
          Creates a new sub collection in a collection that supports ordering.
 IResource ICollection.createResource(java.lang.String name, IPropertyMap properties, IContent content)
          Creates a new resource in a collection.
 IResource ICollection.createResource(java.lang.String name, IPosition position, IPropertyMap properties, IContent content)
          Creates a new resource in a collection that supports ordering.
 IResource ICollection.createResource(java.lang.String name, IPropertyMap properties, IContent content, boolean ignorePropertyFailures)
          Creates a new resource in a collection.
 IResource ICollection.createResource(java.lang.String name, IPosition position, IPropertyMap properties, IContent content, boolean ignorePropertyFailures)
          Creates a new resource in a collection that supports ordering.
 ILockInfo ICollection.createResource(java.lang.String name, ILockProperties lockProperties)
          Creates a empty resource that is initially locked (lock null resource)
 IResource ICollection.createLink(java.lang.String name, URL targetURL, LinkType linkType, IPropertyMap properties)
          Creates a new link in a collection.
 IResource ICollection.createLink(java.lang.String name, URL targetURL, LinkType linkType, IPosition position, IPropertyMap properties)
          Creates a new link in a collection that supports ordering.
 IResource ICollection.createLink(java.lang.String name, URL targetURL, LinkType linkType, IPropertyMap properties, boolean ignorePropertyFailures)
          Creates a new link in a collection.
 IResource ICollection.createLink(java.lang.String name, URL targetURL, LinkType linkType, IPosition position, IPropertyMap properties, boolean ignorePropertyFailures)
          Creates a new link in a collection that supports ordering.
 

Uses of AccessDeniedException in com.sapportals.wcm.repository.manager
 

Methods in com.sapportals.wcm.repository.manager that throw AccessDeniedException
 IResourceList IPropertySearchManager.execute(IQueryExpression query, IResource resource, int depth, int maxResults, boolean includeVersions)
          Runs a query and returns a list of resource that matched the criteria
 

Uses of AccessDeniedException in com.sapportals.wcm.repository.search
 

Methods in com.sapportals.wcm.repository.search that throw AccessDeniedException
 IResourceList IGenericQuery.execute(IResource resource, int depth, int maxResults, boolean includeVersions)
          Runs this query and returns a list of resources that matched the criteria.
 

Uses of AccessDeniedException in com.sapportals.wcm.repository.service.discussion
 

Methods in com.sapportals.wcm.repository.service.discussion that throw AccessDeniedException
 IContent IDiscussionItem.getContent()
          Deprecated. as of NW04.
 

Uses of AccessDeniedException in com.sapportals.wcm.service.indexmanagement.retrieval.classification
 

Methods in com.sapportals.wcm.service.indexmanagement.retrieval.classification that throw AccessDeniedException
 IResource ITaxonomyTransport.exportDTD(ICollection exportColl)
           
 

Uses of AccessDeniedException in com.sapportals.wcm.service.relation
 

Methods in com.sapportals.wcm.service.relation that throw AccessDeniedException
 IRelationType IRelationService.createResourceRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name, Descriptions descriptions, IRelationTypeAttributes attributes)
          Convenience method to create a relation type for resources as source and target.
 IRelationType IRelationService.createStringRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name, Descriptions descriptions, IRelationTypeAttributes attributes)
          Convenience method to create a relation type for resources as source and strings as target.
 IRelationType IRelationService.createRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name, Descriptions descriptions, IRelationOperandType sourceType, IRelationOperandType targetType)
          Create a new relation type for a given namespace and name if it does not already exist.
 IRelationType IRelationService.createRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name, Descriptions descriptions, IRelationOperandType sourceType, IRelationOperandType targetType, IRelationTypeAttributes attributes)
          Create a new relation type for a given namespace, name and set of attributes if it does not already exist.
 IRelationType IRelationService.getRelationType(IResourceContext context, java.lang.String namespace, java.lang.String name)
          Get a specific relation type for a given namespace and name.
 IRelationList IRelationService.getRelations(IResourceContext context, IRelationQuery query, IRelationQueryOrder order)
          Get the relations which match a given query expression, ordered by a given order expression.
 IRelationList IRelationOperand.getRelationsBySource(IResourceContext context)
          same as IRelationService.getRelationsBySource(context, this);
 IRelationList IRelationOperand.getRelationsBySource(IRelationType type)
          same as type.getRelationBySource(this);
 IRelationList IRelationOperand.getRelationsBySource(IResourceContext context, IRelationOperand target)
          same as IRelationService.getRelations(context, this, target);
 IRelation IRelationOperand.getRelationBySource(IRelationType type, IRelationOperand target)
          same as type.getRelation(this, target);
 IRelationList IRelationOperand.getRelationsByTarget(IResourceContext context)
          same as IRelationService.getRelationsByTarget(context, this);
 IRelationList IRelationOperand.getRelationsByTarget(IRelationType type)
          same as type.getRelationByTarget(this);
 IRelationList IRelationOperand.getRelationsByTarget(IResourceContext context, IRelationOperand source)
          same as IRelationService.getRelations(source, this);
 IRelation IRelationOperand.getRelationByTarget(IRelationType type, IRelationOperand source)
          same as type.getRelation(source, this);
 IRelationOperand IRelation.getSource()
          Get the relation's source operand.
 java.lang.Object IRelation.getSourceOperand()
          Get the relation's source operand's value.
 IRelation IRelation.setSource(IRelationOperand source)
          Set the relation's source operand.
 IRelation IRelation.setSourceOperand(java.lang.Object source)
          Set the relation's source operand by value.
 IRelationOperand IRelation.getTarget()
          Get the relation's target operand.
 java.lang.Object IRelation.getTargetOperand()
          Get the relation's target operand's value.
 IRelation IRelation.setTarget(IRelationOperand target)
          Set the relation's target operand.
 IRelation IRelation.setTargetOperand(java.lang.Object target)
          Set the relation's target operand value.
 IPropertyMap IRelation.getProperties()
          Get all properties of the relation.
 IPropertyMap IRelation.getProperties(IPropertyNameList propertyNameList)
          Get several specified properties.
 void IRelation.setProperties(IPropertyMap properties)
          Set several specified properties.
 void IRelation.deleteProperties(IPropertyNameList propertyNameList)
          Delete several specified properties (if they exist).
 IProperty IRelation.getProperty(IPropertyName propertyName)
          Get a specific property.
 void IRelation.setProperty(IProperty property)
          Set a specific property.
 void IRelation.deleteProperty(IPropertyName propertyName)
          Delete a specific property.
 void IRelation.delete()
          Delete a given relation.
 IRelationTypeAttributes IRelationType.setAttributes(IRelationTypeAttributes attributes)
          Change the effective attributes of this relation type.
 void IRelationType.startWatching(IRelationWatcher watcher)
          Register a watcher to this relation type.
 void IRelationType.stopWatching(IRelationWatcher watcher)
          Deregister a watcher from this relation type.
 void IRelationType.delete()
          Deregister this relation type and delete all of it's relations.
 IRelation IRelationType.createRelation(IRelationOperand source, IRelationOperand target, IPropertyMap properties)
          Create a new relation from wrapped operands.
 IRelation IRelationType.createRelation(IRelationOperand source, IRelationOperand target)
          a shortcut for createRelation(source, target, null).
 IRelation IRelationType.createRelation(java.lang.Object source, java.lang.Object target, IPropertyMap properties)
          Create a relation from operand values.
 IRelation IRelationType.createRelation(java.lang.Object source, java.lang.Object target)
          a shortcut for createRelation(source, target, null).
 IRelationList IRelationType.getRelations()
          Get all availabe relations for this type.
 IRelationList IRelationType.getRelations(IRelationOperand source)
          Deprecated. as of NW04. Please use getRelationsBySource instead Get all the relations of this type for the given source operand.
 IRelationList IRelationType.getRelationsBySource(IRelationOperand source)
          Get all the relations of this type for the given source operand.
 IRelationList IRelationType.getRelations(java.lang.Object source)
          Deprecated. as of NW04. Please use gteRelationsBySource instead Get all the relations of this type for the given source operand value.
 IRelationList IRelationType.getRelationsBySource(java.lang.Object source)
          Get all the relations of this type for the given source operand value.
 IRelationList IRelationType.getRelationsByTarget(IRelationOperand target)
          Get all the relations of this type for the given target operand.
 IRelationList IRelationType.getRelationsByTarget(java.lang.Object target)
          Get all the relations of this type for the given target operand value.
 IRelationList IRelationType.getRelations(IRelationQuery query)
          Get the relations for this type, which match a given query expression.
 IRelationList IRelationType.getRelations(IRelationQuery query, IRelationQueryOrder order)
          Get the relations for this type, which match a given query expression.
 IRelation IRelationType.getRelation(java.lang.String id)
          Get a specific relation for a given type and id.
 IRelation IRelationType.getRelation(IRelationOperand source, IRelationOperand target)
          Get the relation for a given wrapped source and target.
 IRelation IRelationType.getRelation(java.lang.Object source, java.lang.Object target)
          Get the relation for a given source and target value.
 IRelation IRelationType.createRelation(IOrderedRelationPosition position, IRelationOperand source, IRelationOperand target, IPropertyMap properties)
          Create a new ordered relation from wrapped operands.
 IRelation IRelationType.createRelation(IOrderedRelationPosition position, IRelationOperand source, IRelationOperand target)
          a shortcut for createRelation(source, target, null).
 IRelation IRelationType.createRelation(IOrderedRelationPosition position, java.lang.Object source, java.lang.Object target, IPropertyMap properties)
          Create a ordered relation from operand values.
 IRelation IRelationType.createRelation(IOrderedRelationPosition position, java.lang.Object source, java.lang.Object target)
          a shortcut for createRelation(source, target, null).
 void IRelationType.reorder(IOrderedRelationPositioningList ordering)
          Reorder the relations for this type.
 

Uses of AccessDeniedException in com.sapportals.wcm.service.relation.operands
 

Methods in com.sapportals.wcm.service.relation.operands that throw AccessDeniedException
 IRelationList AbstractRelationOperand.getRelationsBySource(IResourceContext context)
           
 IRelationList AbstractRelationOperand.getRelationsBySource(IRelationType type)
           
 IRelationList AbstractRelationOperand.getRelationsBySource(IResourceContext context, IRelationOperand target)
           
 IRelation AbstractRelationOperand.getRelationBySource(IRelationType type, IRelationOperand target)
           
 IRelationList AbstractRelationOperand.getRelationsByTarget(IResourceContext context)
           
 IRelationList AbstractRelationOperand.getRelationsByTarget(IRelationType type)
           
 IRelationList AbstractRelationOperand.getRelationsByTarget(IResourceContext context, IRelationOperand source)
           
 IRelation AbstractRelationOperand.getRelationByTarget(IRelationType type, IRelationOperand source)
           
 


SAP NetWeaver '04

Copyright © 2004 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.