|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ActivityResource
An activity is a resource that selects a set of versions that are on a single "line of descent", where a line of descent is a sequence of versions connected by successor relationships. If an activity selects versions from multiple version histories, the versions selected in each version history must be on a single line of descent.
RFC 3253 defines the following required live properties for an Activity resource.DAV:activity-version-set
DAV:activity-checkout-set
DAV:subactivity-set
DAV:current-workspace-set
DAV:resourcetype
property returned by an Activity resource must be
DAV:activity
DeltaV-compliant resource
. Since no additional methods
are required for an activity this interface mainly acts as marker.
Please refer to RFC 3253
Section 13 for a complete description of this resource type.
Field Summary | |
---|---|
static DavPropertyName |
ACTIVITY_CHECKOUT_SET
The computed DAV:activity-checkout-set property identifies each checked-out resource whose DAV:activity-set identifies this activity. Note that the DAV:activity-checkout-set represents a HrefProperty |
static DavPropertyName |
ACTIVITY_VERSION_SET
The computed DAV:activity-version-set property identifies each version whose DAV:activity-set property identifies this activity. |
static DavPropertyName |
CURRENT_WORKSPACE_SET
The computed DAV:current-workspace-set property identifies identifies each workspace whose DAV:current-activity-set identifies this activity. Note that the DAV:current-workspace-set represents a HrefProperty |
static DavPropertyName |
SUBACTIVITY_SET
The DAV:subactivity-set property identifies each activity that forms a part of the logical change being captured by this activity. |
Fields inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResource |
---|
METHODS, METHODS_INCL_MKWORKSPACE |
Method Summary |
---|
Methods inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResource |
---|
addWorkspace, getOptionResponse, getReferenceResources, getReport |
Methods inherited from interface org.apache.jackrabbit.webdav.DavResource |
---|
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 |
Field Detail |
---|
static final DavPropertyName ACTIVITY_VERSION_SET
HrefProperty
static final DavPropertyName ACTIVITY_CHECKOUT_SET
HrefProperty
static final DavPropertyName SUBACTIVITY_SET
HrefProperty
static final DavPropertyName CURRENT_WORKSPACE_SET
HrefProperty
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |