Interface WorkspaceResource
- 
- All Superinterfaces:
- DavResource,- DeltaVResource
 - All Known Implementing Classes:
- WorkspaceResourceImpl
 
 public interface WorkspaceResource extends DeltaVResource A workspace resource is a collection whose members are related version-controlled and non-version-controlled resources.RFC 3253 defines the following required live properties for an Workspace resource. - all DeltaV-compliant resource properties
- 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. 
- 
- 
Field SummaryFields Modifier and Type Field Description static DavPropertyNameBASELINE_CONTROLLED_COLLECTION_SETThe 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 DavPropertyNameCURRENT_ACTIVITY_SETDAV: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 DavPropertyNameCUURENT_ACTIVITY_SETDeprecated.UseCURRENT_ACTIVITY_SETinstead.static DavPropertyNameWORKSPACE_CHECKOUT_SETThe 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.- 
Fields inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResourceMETHODS, METHODS_INCL_MKWORKSPACE
 
- 
 - 
Method Summary- 
Methods inherited from interface org.apache.jackrabbit.webdav.DavResourceaddLockManager, 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
 - 
Methods inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResourceaddWorkspace, getOptionResponse, getReferenceResources, getReport
 
- 
 
- 
- 
- 
Field Detail- 
WORKSPACE_CHECKOUT_SETstatic final 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.Note that the DAV:workspace-checkout-set represents a HrefProperty.
 - 
CUURENT_ACTIVITY_SET@Deprecated static final DavPropertyName CUURENT_ACTIVITY_SET Deprecated.UseCURRENT_ACTIVITY_SETinstead.
 - 
CURRENT_ACTIVITY_SETstatic final 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. When a member of this workspace is checked out, if no activity is specified in the checkout request, the DAV:current-activity-set will be used. This allows an activity-unaware client to update a workspace in which activity tracking is required. The DAV:current-activity-set MAY be restricted to identify at most one activity.The property is defined to have the following format: <!ELEMENT current-activity-set (href*)> Note that the DAV:current-activity-set represents aHrefProperty
 - 
BASELINE_CONTROLLED_COLLECTION_SETstatic final 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. This list may include the workspace itself.The property is defined to have the following format: <!ELEMENT baseline-controlled-collection-set (href*)> Note that the DAV:baseline-controlled-collection-set represents aHrefProperty
 
- 
 
-