public interface WorkspaceResource extends DeltaVResource
RFC 3253 defines the following required live properties for an Workspace resource.
DAV:workspace-checkout-set
DAV:baseline-controlled-collection-set
(baseline)DAV:current-activity-set
(activity)The workspace resource must support all methods defined for a DeltaV-compliant collection. Since no additional methods are required for a workspace this interface mainly acts as marker.
Please refer to RFC 3253 Section 6 for a complete description of this resource type.
Modifier and Type | Field and Description |
---|---|
static DavPropertyName |
BASELINE_CONTROLLED_COLLECTION_SET
The Baseline feature (section 12) defines the following computed property
for a workspace resource: DAV:baseline-controlled-collection-set lists
all collections of this workspace, that are under baseline control.
|
static DavPropertyName |
CURRENT_ACTIVITY_SET
DAV:current-activity-set is a required property for a workspace resource,
if the server supports the activity feature.
It identifies the activities that currently are being performed in this workspace. |
static DavPropertyName |
CUURENT_ACTIVITY_SET
Deprecated.
Use
CURRENT_ACTIVITY_SET instead. |
static DavPropertyName |
WORKSPACE_CHECKOUT_SET
The DAV:workspace-checkout-set property is the only required property
which is additionally added to a workspace resource.
This computed property identifies each checked-out resource whose DAV:workspace property identifies this workspace. |
METHODS, METHODS_INCL_MKWORKSPACE
addWorkspace, getOptionResponse, getReferenceResources, getReport
addLockManager, addMember, alterProperties, copy, exists, getCollection, getComplianceClass, getDisplayName, getFactory, getHref, getLocator, getLock, getLocks, getMembers, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, removeMember, removeProperty, setProperty, spool, unlock
static final DavPropertyName WORKSPACE_CHECKOUT_SET
Note that the DAV:workspace-checkout-set represents a
HrefProperty
.
static final DavPropertyName CUURENT_ACTIVITY_SET
CURRENT_ACTIVITY_SET
instead.static final DavPropertyName CURRENT_ACTIVITY_SET
The property is defined to have the following format:
<!ELEMENT current-activity-set (href*)>Note that the DAV:current-activity-set represents a
HrefProperty
static final DavPropertyName BASELINE_CONTROLLED_COLLECTION_SET
The property is defined to have the following format:
<!ELEMENT baseline-controlled-collection-set (href*)>Note that the DAV:baseline-controlled-collection-set represents a
HrefProperty
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.