Package com.sap.netweaver.bc.rf.common.namespace

Contains repository framework common interface for namespace maintenance.

See:
          Description

Interface Summary
IAdvancedChildrenFindResourcesDescriptor Interface describing a find descriptor for children resources, narrowed by a query expression and sorted by a collator.
IAdvancedDeepFindResourcesDescriptor Interface describing a find descriptor for resources supporting find operations for different depths.
IAdvancedDeepVersionedFindResourcesDescriptor Interface describing a find descriptor for resources and all their versions if they are version controlled resources.
IBasicChildrenFindResourcesDescriptor Interface describing a find descriptor for children resources.
ICollator Interface describing a collator and holding the list of ICollatorEntries. +49 (251) 26529580 *
ICollatorEntry Interface describing an entry in the collator list.
ICollectionCreateDescriptor Interface describing a collection create descriptor used to create collections.
IContentAndPropertiesDescriptor Interface describing content and properties of a resource.
ICopyDescriptor Interface describing a copy descriptor used to copy resources.
ICopyFlagsDescriptor Interface describing copy flags used to copy resources.
ICreateDescriptor Interface describing a create descriptor used to create resources of arbitrary kind.
IDestinationDescriptor Interface describing a destination of a resource in a namespace.
IFindResourcesDescriptor Interface describing a find descriptor for resources.
ILinkCreateDescriptor Interface describing a link create descriptor used to create links.
ILinkDescriptor Interface describing a link descriptor.
IMoveDescriptor Interface describing a move descriptor used to move resources.
IQueryBuilder Constructs IQueryExpressions for later use with the corresponding property search manager.
IQueryExpression A query expression to be used with its property search manager.
IResourceCreateDescriptor Interface describing a resource create descriptor used to create resources.
IResultStateList Interface describing a return list giving access to the resultStateDescriptor of a query used to identify the "session state" for upcoming calls.
 

Class Summary
AbstractCreateDescriptor Abstract class implementing a create descriptor used to create resources of arbitrary kind.
AbstractFindResourcesDescriptor Class implementing a find descriptor for resources.
AdvancedChildrenFindResourcesDescriptor Class implementing a find descriptor for children resources, narrowed by a filter and sorted by a collator.
AdvancedDeepFindResourcesDescriptor Class implementing a find descriptor for resources supporting find operations for different depths.
AdvancedDeepVersionedFindResourcesDescriptor Class implementing a find descriptor for resources and all their versions if they are version controlled resources.
BasicChildrenFindResourcesDescriptor Class implementing a find descriptor for children resources.
Collator Class implementing a collator and holding the list of ICollatorEntries.
CollatorEntry Interface describing an entry in the collator list.
CollectionCreateDescriptor Class implementing a collection create descriptor used to create collections.
ContentAndPropertiesDescriptor Class implementing content and properties of a resource.
CopyDescriptor Class implementing a copy descriptor used to copy resources.
CopyFlagsDescriptor Class implementing copy flags for a resource to be copied.
DestinationDescriptor Class implementing a destination of a resource in a namespace.
LinkCreateDescriptor Class implementing a link create descriptor used to create links.
LinkDescriptor Class implementing a link descriptor.
LinkType Enumeration of link tpyes.
MoveDescriptor Class implementing a resource move descriptor used to move resources.
OrderMechanism Class implementing mechanism identifier for ordered collections.
OrderMechanismType Enumeration of types of mechanisms for ordered collections.
OrderPosition Class describing an order position, that is used to position a child resource below a resource collection.
OrderPositionType Enumeration of position types of ordered collection elements.
ResourceCreateDescriptor Class implementing a resource create descriptor used to create resources.
SupportedOption Enumeration of supported options of resources and repositories.
 

Exception Summary
CollectionOrderImmutableException Class implementing exception raised when an operations was requested to modify the order of a collection with immutable or not defined order.
InvalidTargetException An invalid target was used for a copy or move operation.
LinkTargetInvalidException Class implementing exception raised when an invalid link target was supplied.
OrderMechanismInvalidException Class implementing exception raised when an invalid order position was supplied.
OrderPositionInvalidException Class implementing exception raised when an invalid order position was supplied.
ResourceNameAlreadyAssignedException Class implementing exception raised when an already assigned resource name was supplied for a new resource.
ResourceNameInvalidException Raised if the name of a resource is invalid.
ResourceNameUnassignableException This excpetion is aised when a resource name is unassignable.
 

Package com.sap.netweaver.bc.rf.common.namespace Description

Contains repository framework common interface for namespace maintenance.

Package Specification

Purpose

Package containing repository framework common interface for namespace maintenance.



Copyright 2006 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. 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.