SAP NetWeaver '04

com.sapportals.wcm.repository.enum
Class SupportedOption

[contained in: com.sap.netweaver.bc.rf.par - bc.rf.framework_api.jar]
java.lang.Object
  |
  +--com.sapportals.wcm.util.enum.AbstractEnum
        |
        +--com.sapportals.wcm.repository.enum.SupportedOption
All Implemented Interfaces:
java.io.Serializable

public final class SupportedOption
extends AbstractEnum

TBD: Description of the class.

See Also:
Serialized Form

Field Summary
static SupportedOption AUTOVERSIONING
          Deprecated. as of NW04.
static SupportedOption AUTOVERSIONING_CHECKOUT
          Deprecated. as of NW04.
static SupportedOption AUTOVERSIONING_CHECKOUT_CHECKIN
          Deprecated. as of NW04.
static SupportedOption AUTOVERSIONING_CHECKOUT_UNLOCKED_CHECKIN
          Deprecated. as of NW04.
static SupportedOption AUTOVERSIONING_LOCKED_CHECKOUT
          Deprecated. as of NW04.
static SupportedOption COPY_MOVE_EXTERNAL
          Repository supports copy and move to other repositories.
static SupportedOption CREATE_COLLECTION
          Repository supports creation of collections
static SupportedOption CREATE_RESOURCE
          Resource supports creation of child resources
static SupportedOption CREATE_WORKSPACE
          Collection supports workspace creation
static SupportedOption DELETE
          Resource can be deleted
static SupportedOption DELETE_DEEP
          Repository manager does support deleting collections with content (otherwise the framework will do it)
static SupportedOption EXPECTED_VERSION_URI
          Repository supports the "expected version URI" feature
static SupportedOption GET_CONTENT
          Resource supports access to resource content
static SupportedOption GET_PROPERTIES
          Resource supports getting resource properties
static SupportedOption INTERNAL_COPY
          Repository supports the copy operation
static SupportedOption INTERNAL_COPY_DEEP
          Repository supports deep copy of collections
static SupportedOption INTERNAL_DYNAMIC_LINKS
          Repository supports dynamic internal links.
static SupportedOption INTERNAL_MOVE
          Repository supports move method
static SupportedOption LINKING
          Repository manager supports creating and modifying internal and external links
static SupportedOption LOCKING
          Resource supports LOCKING operations in general
static SupportedOption LOCKING_DEEP
          Resource supports deep locks
static SupportedOption LOCKING_EXCLUSIVE
          Resource supports exclusive locks
static SupportedOption LOCKING_READ
          Resource supports read locks
static SupportedOption LOCKING_SHALLOW
          Resource supports shallow locks
static SupportedOption LOCKING_SHARED
          Resource supports shared locks
static SupportedOption LOCKING_WRITE
          Resource supports write locks
static SupportedOption NONHIERARCHICAL_NAMESPACE
          Resource lies in non-hierarchical namespace.
static SupportedOption ORDERED_COLLECTIONS
          Repository supports ordered collections
static SupportedOption PROPERTY_ATTRIBUTES
          Repository supports property attributes
static SupportedOption PROPERTY_MULTIVALUED
          Repository supports multi-valued properties
static SupportedOption RENAME
          Repository manager supports renaming resources
static SupportedOption RESOLVES_LINKS
          Repository resolves links on getResource
static SupportedOption SET_PROPERTIES
          Resource supports setting properties (system properties and custom properties)
static SupportedOption UPDATE_CONTENT
          Resource supports updating it's content
static SupportedOption UPDATE_FROM_VERSION
          Repository supports the UPDATE method (see RFC3253: UPDATE feature)
static SupportedOption VERSION_CONTROL
          Resource can be taken under or out of version control
static SupportedOption VERSION_HISTORY_RESOURCES
          The repository supports version history resources
static SupportedOption VERSION_LABELS
          Repository supports label methods (see RFC3253: LABEL feature)
static SupportedOption VERSIONED_COLLECTIONS
          Repository supports versioning of collection content
static SupportedOption VERSIONED_LINKS
          Repository supports versioning of link target URLs
static SupportedOption VERSIONED_PROPERTIES
          Repository supports versioning of resource properties
static SupportedOption VERSIONING
          Repository supports versioning
static SupportedOption WORKING_RESOURCE
          Repository supports working resources (see RFC3253: WORKING RESOURCE feature)
static SupportedOption WORKSPACES
          Repository supports workspaces (see RFC3253: WORKSPACE feature)
 
Fields inherited from class com.sapportals.wcm.util.enum.AbstractEnum
description, m_code
 
Methods inherited from class com.sapportals.wcm.util.enum.AbstractEnum
equals, getValue, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

GET_CONTENT

public static final SupportedOption GET_CONTENT
Resource supports access to resource content

UPDATE_CONTENT

public static final SupportedOption UPDATE_CONTENT
Resource supports updating it's content

CREATE_RESOURCE

public static final SupportedOption CREATE_RESOURCE
Resource supports creation of child resources

DELETE

public static final SupportedOption DELETE
Resource can be deleted

DELETE_DEEP

public static final SupportedOption DELETE_DEEP
Repository manager does support deleting collections with content (otherwise the framework will do it)

GET_PROPERTIES

public static final SupportedOption GET_PROPERTIES
Resource supports getting resource properties

SET_PROPERTIES

public static final SupportedOption SET_PROPERTIES
Resource supports setting properties (system properties and custom properties)

RENAME

public static final SupportedOption RENAME
Repository manager supports renaming resources

LINKING

public static final SupportedOption LINKING
Repository manager supports creating and modifying internal and external links

LOCKING

public static final SupportedOption LOCKING
Resource supports LOCKING operations in general

LOCKING_READ

public static final SupportedOption LOCKING_READ
Resource supports read locks

LOCKING_WRITE

public static final SupportedOption LOCKING_WRITE
Resource supports write locks

LOCKING_SHARED

public static final SupportedOption LOCKING_SHARED
Resource supports shared locks

LOCKING_EXCLUSIVE

public static final SupportedOption LOCKING_EXCLUSIVE
Resource supports exclusive locks

LOCKING_DEEP

public static final SupportedOption LOCKING_DEEP
Resource supports deep locks

LOCKING_SHALLOW

public static final SupportedOption LOCKING_SHALLOW
Resource supports shallow locks

VERSIONING

public static final SupportedOption VERSIONING
Repository supports versioning

VERSIONED_COLLECTIONS

public static final SupportedOption VERSIONED_COLLECTIONS
Repository supports versioning of collection content

VERSIONED_PROPERTIES

public static final SupportedOption VERSIONED_PROPERTIES
Repository supports versioning of resource properties

VERSIONED_LINKS

public static final SupportedOption VERSIONED_LINKS
Repository supports versioning of link target URLs

EXPECTED_VERSION_URI

public static final SupportedOption EXPECTED_VERSION_URI
Repository supports the "expected version URI" feature

AUTOVERSIONING

public static final SupportedOption AUTOVERSIONING
Deprecated. as of NW04.

Resource supports some kind of auto-versioning (see detailed options)

ORDERED_COLLECTIONS

public static final SupportedOption ORDERED_COLLECTIONS
Repository supports ordered collections

INTERNAL_COPY

public static final SupportedOption INTERNAL_COPY
Repository supports the copy operation

INTERNAL_COPY_DEEP

public static final SupportedOption INTERNAL_COPY_DEEP
Repository supports deep copy of collections

COPY_MOVE_EXTERNAL

public static final SupportedOption COPY_MOVE_EXTERNAL
Repository supports copy and move to other repositories. That means it can handle copy/move operations to a target repository which is not the same instance (or type) as the source repository (evtl. a different instance of the same implementation or some kind of "friend" repository ...).

INTERNAL_MOVE

public static final SupportedOption INTERNAL_MOVE
Repository supports move method

PROPERTY_ATTRIBUTES

public static final SupportedOption PROPERTY_ATTRIBUTES
Repository supports property attributes

PROPERTY_MULTIVALUED

public static final SupportedOption PROPERTY_MULTIVALUED
Repository supports multi-valued properties

CREATE_COLLECTION

public static final SupportedOption CREATE_COLLECTION
Repository supports creation of collections

RESOLVES_LINKS

public static final SupportedOption RESOLVES_LINKS
Repository resolves links on getResource

VERSION_HISTORY_RESOURCES

public static final SupportedOption VERSION_HISTORY_RESOURCES
The repository supports version history resources

AUTOVERSIONING_CHECKOUT_CHECKIN

public static final SupportedOption AUTOVERSIONING_CHECKOUT_CHECKIN
Deprecated. as of NW04.

Resource supports DAV:checkout-checkin autoversion behaviour (see RFC3253: DAV:checkout-checkin)

AUTOVERSIONING_CHECKOUT_UNLOCKED_CHECKIN

public static final SupportedOption AUTOVERSIONING_CHECKOUT_UNLOCKED_CHECKIN
Deprecated. as of NW04.

Resource supports DAV:checkout-unlocked-checkin autoversion behaviour (see RFC3253: DAV:checkout-unlocked-checkin)

AUTOVERSIONING_CHECKOUT

public static final SupportedOption AUTOVERSIONING_CHECKOUT
Deprecated. as of NW04.

Resource supports DAV:checkout autoversion behaviour (see RFC3253: DAV:checkout)

AUTOVERSIONING_LOCKED_CHECKOUT

public static final SupportedOption AUTOVERSIONING_LOCKED_CHECKOUT
Deprecated. as of NW04.

Resource supports DAV:locked-checkout autoversion behaviour (see RFC3253: DAV:locked-checkout)

VERSION_LABELS

public static final SupportedOption VERSION_LABELS
Repository supports label methods (see RFC3253: LABEL feature)

WORKING_RESOURCE

public static final SupportedOption WORKING_RESOURCE
Repository supports working resources (see RFC3253: WORKING RESOURCE feature)

UPDATE_FROM_VERSION

public static final SupportedOption UPDATE_FROM_VERSION
Repository supports the UPDATE method (see RFC3253: UPDATE feature)

INTERNAL_DYNAMIC_LINKS

public static final SupportedOption INTERNAL_DYNAMIC_LINKS
Repository supports dynamic internal links. Note that a WebDAV repository manager may report this as available although the remote system doesn't support it. In this case the attempt to create a dynamic link will cause a NotSupportedException.

WORKSPACES

public static final SupportedOption WORKSPACES
Repository supports workspaces (see RFC3253: WORKSPACE feature)

VERSION_CONTROL

public static final SupportedOption VERSION_CONTROL
Resource can be taken under or out of version control

CREATE_WORKSPACE

public static final SupportedOption CREATE_WORKSPACE
Collection supports workspace creation

NONHIERARCHICAL_NAMESPACE

public static final SupportedOption NONHIERARCHICAL_NAMESPACE
Resource lies in non-hierarchical namespace. Parent collections might not exist.

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.