Modifier and Type | Method and Description |
---|---|
Resource |
CalDavStore.getResourceByPath(RequestContext requestContext,
String path) |
protected Resource |
CalDavStore.getResourceByPath(RequestContext requestContext,
String path,
boolean allowRunAs)
Path is of the form:
- Format 1: {provider.id} "/" {segment.id} ["/user/"] {user.id} ["/profile/"] {profile.id}]
- Format 2: {provider.id} "/" {segment.id} "/" {user.id} "/" {profile.id} "/" {feed.id} [":VTODO"] "/" {activity.id}
- Format 3: {provider.id} "/" {segment.id} ["/user/" {user.id} ] "/" {tracker|milestone|category|home|resource|filter} "/" {calendar.name} ["/filter/" {filter.name}] ["/VTODO"] "/" {activity.id}
|
Modifier and Type | Method and Description |
---|---|
Collection<Resource> |
CalDavStore.getChildren(RequestContext requestContext,
Resource res,
Date timeRangeStart,
Date timeRangeEnd) |
Modifier and Type | Method and Description |
---|---|
void |
DoReport.folderBody(RequestContext requestContext,
Resource so) |
Collection<Resource> |
CalDavStore.getChildren(RequestContext requestContext,
Resource res,
Date timeRangeStart,
Date timeRangeEnd) |
String |
CalDavStore.getMimeType(Resource res) |
WebDavStore.ResourceContent |
CalDavStore.getResourceContent(RequestContext requestContext,
Resource res) |
protected boolean |
DoPropfind.handleExtension(RequestContext requestContext,
XMLWriter writer,
String contextPath,
Resource res,
String property) |
WebDavStore.Status |
CalDavStore.moveResource(RequestContext requestContext,
Resource res,
String sourcePath,
String destinationPath) |
WebDavStore.Status |
CalDavStore.removeResource(RequestContext requestContext,
String path,
Resource res) |
protected void |
DoPropfind.writeCollectionType(RequestContext requestContext,
XMLWriter writer,
Resource res) |
Modifier and Type | Class and Description |
---|---|
class |
AccountCollectionResource
AccountCollectionResource
|
Modifier and Type | Method and Description |
---|---|
Resource |
CardDavStore.getResourceByPath(RequestContext requestContext,
String path)
Path is of the form:
- Format 1: {provider.id} "/" {segment.id} "/" ["user" "/"] {user.id} "/" ["profile" "/"] {profile.id} "/" {feed.id} "/" {account.id}
|
Modifier and Type | Method and Description |
---|---|
Collection<Resource> |
AccountCollectionResource.getChildren(Date timeRangeStart,
Date timeRangeEnd) |
Collection<Resource> |
CardDavStore.getChildren(RequestContext requestContext,
Resource res,
Date timeRangeStart,
Date timeRangeEnd) |
Modifier and Type | Method and Description |
---|---|
void |
DoReport.folderBody(RequestContext requestContext,
Resource so) |
Collection<Resource> |
CardDavStore.getChildren(RequestContext requestContext,
Resource res,
Date timeRangeStart,
Date timeRangeEnd) |
String |
CardDavStore.getMimeType(Resource res) |
WebDavStore.ResourceContent |
CardDavStore.getResourceContent(RequestContext requestContext,
Resource res) |
protected boolean |
DoPropfind.handleExtension(RequestContext requestContext,
XMLWriter writer,
String contextPath,
Resource res,
String property) |
WebDavStore.Status |
CardDavStore.moveResource(RequestContext requestContext,
Resource res,
String sourcePath,
String destinationPath) |
WebDavStore.Status |
CardDavStore.removeResource(RequestContext requestContext,
String path,
Resource res) |
protected void |
DoPropfind.writeCollectionType(RequestContext requestContext,
XMLWriter writer,
Resource res) |
Modifier and Type | Method and Description |
---|---|
Resource |
WebDavStore.getResourceByPath(RequestContext requestContext,
String path)
Gets the storedObject specified by
uri |
Modifier and Type | Method and Description |
---|---|
Collection<Resource> |
WebDavStore.getChildren(RequestContext requestContext,
Resource res,
Date timeRangeStart,
Date timeRangeEnd)
Gets the names of the children of the folder specified by
folderUri . |
Modifier and Type | Method and Description |
---|---|
Collection<Resource> |
WebDavStore.getChildren(RequestContext requestContext,
Resource res,
Date timeRangeStart,
Date timeRangeEnd)
Gets the names of the children of the folder specified by
folderUri . |
String |
WebDavStore.getMimeType(Resource so)
Gets mime type of stored object.
|
WebDavStore.ResourceContent |
WebDavStore.getResourceContent(RequestContext requestContext,
Resource res) |
WebDavStore.Status |
WebDavStore.moveResource(RequestContext requestContext,
Resource res,
String sourcePath,
String destinationPath)
Moves the resource from sourcePath to destinationPath
|
WebDavStore.Status |
WebDavStore.removeResource(RequestContext requestContext,
String path,
Resource res)
Removes the object specified by
uri . |
Modifier and Type | Method and Description |
---|---|
void |
DoDelete.deleteResource(RequestContext requestContext,
Resource so,
String path,
Hashtable<String,Integer> errorList)
deletes the resources at "path"
|
protected String |
WebDavMethod.determineMethodsAllowed(Resource so)
Determines the methods normally allowed for the resource.
|
protected void |
DoHead.doBody(RequestContext requestContext,
Resource so)
Process request in case the resource is not a folder.
|
protected void |
DoGet.doBody(RequestContext requestContext,
Resource res) |
protected void |
DoHead.folderBody(RequestContext requestContext,
Resource so)
Process request in case the resource is a folder.
|
protected void |
DoGet.folderBody(RequestContext requestContext,
Resource so) |
protected String |
WebDavMethod.getETag(Resource so)
Get the ETag associated with a resource.
|
protected boolean |
DoPropfind.handleExtension(RequestContext requestContext,
XMLWriter writer,
String contextPath,
Resource res,
String property) |
void |
DoMove.moveResource(RequestContext requestContext,
Resource res,
String sourcePath,
String destinationPath,
Hashtable<String,Integer> errorList)
deletes the resources at "path"
|
protected void |
DoPropfind.parseProperties(RequestContext requestContext,
XMLWriter writer,
Resource res,
String path,
int type,
List<String> propertiesVector,
int depth)
Propfind helper method.
|
protected void |
DoPropfind.recursiveParseProperties(RequestContext requestContext,
XMLWriter writer,
Resource res,
String path,
int propertyFindType,
List<String> properties,
int currentDepth,
int depth)
goes recursive through all folders.
|
protected void |
DoPropfind.writeCollectionType(RequestContext requestContext,
XMLWriter writer,
Resource res) |
Modifier and Type | Class and Description |
---|---|
class |
DocumentCollectionResource |
class |
DocumentFilterFeedResource
DocumentFilterFeedResource
|
class |
DocumentFolderFeedResource
DocumentFolderFeedResource
|
class |
DocumentFolderResource
DocumentFolderResource
|
Modifier and Type | Method and Description |
---|---|
Resource |
WebDavStore.getResourceByPath(RequestContext requestContext,
String path)
Path is of the form:
{provider.id} "/" {segment.id} ["/user/"] {user.id} ["/profile/"] {profile.name} "/" {feed.name} ["/" {folder.name} ]* "/" {document.name}
|
Modifier and Type | Method and Description |
---|---|
Collection<Resource> |
DocumentCollectionResource.getChildren(Date timeRangeStart,
Date timeRangeEnd) |
Collection<Resource> |
WebDavStore.getChildren(RequestContext requestContext,
Resource res,
Date timeRangeStart,
Date timeRangeEnd) |
Modifier and Type | Method and Description |
---|---|
Collection<Resource> |
WebDavStore.getChildren(RequestContext requestContext,
Resource res,
Date timeRangeStart,
Date timeRangeEnd) |
String |
WebDavStore.getMimeType(Resource res) |
WebDavStore.ResourceContent |
WebDavStore.getResourceContent(RequestContext requestContext,
Resource res) |
WebDavStore.Status |
WebDavStore.moveResource(RequestContext requestContext,
Resource sourceRes,
String sourcePath,
String destinationPath) |
WebDavStore.Status |
WebDavStore.removeResource(RequestContext requestContext,
String path,
Resource res) |
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.