|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.sap.netweaver.bc.rf.util.flyweight.FlyWeight
|
+--com.sap.netweaver.bc.rf.util.enum.Enum
|
+--com.sap.netweaver.bc.rf.util.enum.EnumWithDescription
|
+--com.sap.netweaver.bc.rf.common.support.SupportedOption
|
+--com.sap.netweaver.bc.rf.common.namespace.SupportedOption
Enumeration of supported options of resources and repositories.
Note that the availability of the generally supported options may depend on the resource for which the option was requested, while others apply to the whole repository in general.
The supported options may be used by a UI to signal which kind of operations are allowed on a resource or repository. Internally they are used to quickly discover the features of a repository and use only the supported features and bypass the others resp. quickly fail in a requested operation.
| Field Summary | |
static SupportedOption |
COPY
Repository manager supports copying resources |
static SupportedOption |
COPY_DEEP
Repository manager supports copying collections of resources deeply (otherwise the framework will do it) |
static SupportedOption |
COUNT_RESOURCES
Repository manager supports return of number of resources of findResources() operations |
static SupportedOption |
CREATE_COLLECTION
Repository manager supports creation of collections |
static SupportedOption |
CREATE_RESOURCE
Resource supports creation of child resources |
static SupportedOption |
DELETE
Resource supports deletion |
static SupportedOption |
DELETE_DEEP
Repository manager supports deleting collection of resources deeply (otherwise the framework will do it) |
static SupportedOption |
FIND_ADVANCED_CHILDREN_RESOURCES
Repository manager supports advanced (query expression and collator) find of children resources in findResources() operations |
static SupportedOption |
FIND_ADVANCED_DEEP_RESOURCES
Repository manager supports advanced (query expression and collator) find of resources of specific depth search in findResources() operations |
static SupportedOption |
FIND_ADVANCED_DEEP_VERSIONED_RESOURCES
Repository manager supports advanced (query expression and collator) find of versioned resources of specific depth search in findResources() operations |
static SupportedOption |
FIND_BASIC_CHILDREN_RESOURCES
Repository manager supports basic find of children resources in findResources() operations |
static SupportedOption |
FIND_RESOURCES_COLLECTION
Repository manager supports return of collection of resources for findResources() operations Note: Either this or FIND_RESOURCES_ITERATOR must be supported! |
static SupportedOption |
FIND_RESOURCES_COLLECTION_OFFSET_LENGTH
Repository manager supports offset/length positioning in resources list result of findResources() operations Note: Only applicable when FIND_RESOURCES_COLLECTION is supported! |
static SupportedOption |
FIND_RESOURCES_COLLECTION_RESULTSTATE
Repository manager supports offset/length positioning in resources list result of findResources() operations Note: Only applicable when FIND_RESOURCES_COLLECTION is supported! |
static SupportedOption |
FIND_RESOURCES_ITERATOR
Repository manager supports return of iterator for children for findResources() operations Note: Either this or FIND_RESOURCES_COLLECTION must be supported! |
static SupportedOption |
FIND_RESOURCES_ITERATOR_STARTINDEX_FETCHSIZE
Repository manager supports start index/fetch size hints for resources iterator result of findResources() operations Note: Only applicable when FIND_RESOURCES_ITERATOR is supported! |
static SupportedOption |
INTERNAL_DYNAMIC_LINKS
TBD: Unknown Function resp. |
static SupportedOption |
LINKING
Repository manager supports creating and modifying internal and external links |
static SupportedOption |
MOVE
Repository manager supports renaming resources |
static SupportedOption |
NON_HIERARCHICAL_NAMESPACE
Repository manager supports non-hierarchical namespace, i.e. parent collections might not exist. |
static SupportedOption |
ORDERED_COLLECTIONS
Repository manager supports ordered collections |
static SupportedOption |
RENAME
Repository manager supports renaming resources |
static SupportedOption |
RESOLVES_LINKS
Repository resolves links on getResource |
| Methods inherited from class com.sap.netweaver.bc.rf.util.enum.EnumWithDescription |
getDescription, toString |
| Methods inherited from class com.sap.netweaver.bc.rf.util.enum.Enum |
clone, compareTo, equals, getAllEnums, getAllEnumsInherited, getEnum, getEnumId, getEnumInherited, hashCode |
| Methods inherited from class com.sap.netweaver.bc.rf.util.flyweight.FlyWeight |
getAllFlyWeights, getAllFlyWeightsInherited, getFlyWeight, getFlyWeightId, getFlyWeightInherited, removeAllFlyWeights, removeAllFlyWeightsInherited, removeFlyWeight, removeFlyWeightInherited |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final SupportedOption CREATE_RESOURCE
public static final SupportedOption CREATE_COLLECTION
public static final SupportedOption DELETE
public static final SupportedOption DELETE_DEEP
public static final SupportedOption COPY
public static final SupportedOption COPY_DEEP
public static final SupportedOption MOVE
public static final SupportedOption RENAME
public static final SupportedOption LINKING
public static final SupportedOption RESOLVES_LINKS
public static final SupportedOption INTERNAL_DYNAMIC_LINKS
public static final SupportedOption ORDERED_COLLECTIONS
public static final SupportedOption FIND_RESOURCES_COLLECTION
public static final SupportedOption FIND_RESOURCES_ITERATOR
public static final SupportedOption FIND_RESOURCES_COLLECTION_OFFSET_LENGTH
public static final SupportedOption FIND_RESOURCES_COLLECTION_RESULTSTATE
public static final SupportedOption FIND_RESOURCES_ITERATOR_STARTINDEX_FETCHSIZE
public static final SupportedOption FIND_BASIC_CHILDREN_RESOURCES
public static final SupportedOption FIND_ADVANCED_CHILDREN_RESOURCES
public static final SupportedOption FIND_ADVANCED_DEEP_RESOURCES
public static final SupportedOption FIND_ADVANCED_DEEP_VERSIONED_RESOURCES
public static final SupportedOption COUNT_RESOURCES
public static final SupportedOption NON_HIERARCHICAL_NAMESPACE
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||