Part of twisted.web2.dav.static View Source View In Hierarchy
WebDAV-accessible File resource.
Extends twisted.web2.static.File to handle WebDAV methods.Method | __init__ | |
Method | __repr__ | Undocumented |
Method | davComplianceClasses | This implementation raises NotImplementedError .
|
Method | deadProperties | Provides internal access to the WebDAV dead property store. You |
Method | isCollection | See IDAVResource.isCollection .
|
Method | findChildren | See IDAVResource.findChildren .
|
Method | supportedPrivileges | See IDAVResource.supportedPrivileges .
|
Method | ignoreExt | Does nothing; doesn't apply to this subclass. |
Method | createSimilarFile | Undocumented |
Inherited from DAVResource:
Method | principalCollections | See IDAVResource.principalCollections .
|
Method | accessControlList | See IDAVResource.accessControlList .
|
Method | renderHTTP | See resource.RenderMixIn.renderHTTP .
|
Inherited from DAVPropertyMixIn (via DAVResource):
Method | hasProperty | See IDAVResource.hasProperty .
|
Method | readProperty | See IDAVResource.readProperty .
|
Method | writeProperty | See IDAVResource.writeProperty .
|
Method | removeProperty | See IDAVResource.removeProperty .
|
Method | listProperties | See IDAVResource.listProperties .
|
Method | listAllprop | Some DAV properties should not be returned to a
DAV:allprop query.
|
Method | hasDeadProperty | Same as hasProperty ,
but bypasses the live property store and checks
|
Method | readDeadProperty | Same as readProperty ,
but bypasses the live property store and reads
|
Method | writeDeadProperty | Same as writeProperty ,
but bypasses the live property store and
|
Method | removeDeadProperty | Same as removeProperty ,
but bypasses the live property store and acts
|
Method | contentType | |
Method | displayName |
Inherited from MetaDataMixin (via DAVResource, DAVPropertyMixIn):
Method | etag | |
Method | lastModified | |
Method | creationDate | |
Method | contentLength | |
Method | contentEncoding | |
Method | exists |
Inherited from StaticRenderMixin (via DAVResource):
Method | checkPreconditions | Checks all preconditions imposed by this resource upon a request made |
Inherited from RenderMixin (via DAVResource, StaticRenderMixin):
Method | allowedMethods | |
Method | http_OPTIONS | Respond to a OPTIONS request. |
Method | http_TRACE | Respond to a TRACE request. |
Method | http_HEAD | Respond to a HEAD request. |
Method | http_GET | Respond to a GET request. |
Method | render | Subclasses should implement this method to do page rendering. |
Inherited from MetaDataMixin (via DAVResource, StaticRenderMixin):
Method | etag | |
Method | lastModified | |
Method | creationDate | |
Method | contentLength | |
Method | contentType | |
Method | contentEncoding | |
Method | displayName | |
Method | exists |
Inherited from File:
Method | _getContentTypes | Undocumented |
Method | exists | |
Method | etag | |
Method | lastModified | |
Method | creationDate | |
Method | contentLength | |
Method | _initTypeAndEncoding | Undocumented |
Method | contentType | |
Method | contentEncoding | |
Method | displayName | |
Method | directoryListing | Undocumented |
Method | putChild | Register a child with the given name with this resource. |
Method | getChild | Look up a child resource. |
Method | listChildren | |
Method | locateChild | See IResource .locateChild .
|
Method | renderHTTP | See resource.RenderMixIn.renderHTTP .
|
Method | render | You know what you doing. |
Inherited from StaticRenderMixin (via File):
Method | checkPreconditions | Checks all preconditions imposed by this resource upon a request made |
Inherited from RenderMixin (via File, StaticRenderMixin):
Method | allowedMethods | |
Method | http_OPTIONS | Respond to a OPTIONS request. |
Method | http_TRACE | Respond to a TRACE request. |
Method | http_HEAD | Respond to a HEAD request. |
Method | http_GET | Respond to a GET request. |
Parameters | path | the path of the file backing this resource. |
defaultType | the default mime type (as a string) for this resource and (eg. child) resources derived from it. | |
indexNames | a sequence of index file names. | |
acl | an IDAVAccessControlList with the .
|
NotImplementedError
.
Returns | a sequence of strings denoting WebDAV compliance classes. For example, a DAV level 2 server might return ("1", "2"). |
Provides internal access to the WebDAV dead property store. You
probably shouldn't be calling this directly if you can use the property
accessors in the IDAVResource
API instead. However, a subclass must override this method to provide
it's own dead property store.
NonePropertyStore
,
which cannot store dead properties. Subclasses must override this method
if they wish to store dead properties.
Returns | a dict-like object from which one can read and to which one can write
dead properties. Keys are qname tuples (ie. (namespace,
name) ) as returned by davxml.WebDAVElement.qname()
and values are davxml.WebDAVElement instances.
|
See IDAVResource.supportedPrivileges
.