| Package | Description |
|---|---|
| org.bedework.webdav.servlet.common | |
| org.bedework.webdav.servlet.shared |
| Modifier and Type | Method and Description |
|---|---|
protected void |
OptionsMethod.addDavHeader(javax.servlet.http.HttpServletResponse resp,
WebdavNsNode node) |
protected void |
MethodBase.addDavHeader(javax.servlet.http.HttpServletResponse resp,
WebdavNsNode node) |
protected void |
MethodBase.addHeaders(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
WebdavNsNode node) |
protected void |
ReportMethod.doNodeProperties(WebdavNsNode node) |
void |
PropFindMethod.doNodeProperties(WebdavNsNode node,
PropFindMethod.PropRequest pr)
Generate response for a PROPFIND for the current node, then for the children.
|
void |
MethodBase.doPropFind(WebdavNsNode node,
Collection<WebdavProperty> props)
Build the response for a single node for a propfind request
|
protected void |
PropPatchMethod.processDoc(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
Document doc,
WebdavNsNode node,
QName expectedRoot,
boolean onlySet) |
| Modifier and Type | Class and Description |
|---|---|
class |
WebdavPrincipalNode
Class to represent a principal in webdav.
|
| Modifier and Type | Field and Description |
|---|---|
WebdavNsNode |
WebdavNsIntf.PutContentResult.node
Same node or new node for creation
|
| Modifier and Type | Method and Description |
|---|---|
WebdavNsNode |
WdSynchReport.WdSynchReportItem.getNode()
The node
|
abstract WebdavNsNode |
WebdavNsIntf.getNode(String uri,
int existence,
int nodeType,
boolean addMember)
Retrieves a node by uri, following any links.
|
abstract WebdavNsNode |
WebdavNsIntf.getParent(WebdavNsNode node)
Returns the parent of a node.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Collection<WebdavNsNode> |
WebdavNsIntf.getChildren(WebdavNsNode node,
java.util.function.Supplier<Object> filterGetter)
Returns the immediate children of a node.
|
abstract Collection<WebdavNsNode> |
WebdavNsIntf.getGroups(String resourceUri,
String principalUrl)
Given a PrincipalMatchReport returns a Collection of matching nodes.
|
abstract Collection<? extends WebdavNsNode> |
WebdavNsIntf.getPrincipals(String resourceUri,
PrincipalPropertySearch pps)
Given a PrincipalPropertySearch returns a Collection of matching nodes.
|
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
WebdavNsIntf.canPut(WebdavNsNode node)
Return true if we can PUT this resource/entity
|
abstract void |
WebdavNsIntf.copyMove(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
WebdavNsNode from,
WebdavNsNode to,
boolean copy,
boolean overwrite,
int depth)
Copy or move a resource at the given location to another location.
|
abstract void |
WebdavNsIntf.create(WebdavNsNode node)
Create a new node.
|
abstract void |
WebdavNsIntf.createAlias(WebdavNsNode alias)
Creates an alias to another node.
|
abstract void |
WebdavNsIntf.delete(WebdavNsNode node)
Deletes a node from the namespace.
|
abstract void |
WebdavNsIntf.emitAcl(WebdavNsNode node) |
void |
WebdavNsIntf.emitSupportedReportSet(WebdavNsNode node) |
protected String |
WebdavNsIntf.generateHtml(javax.servlet.http.HttpServletRequest req,
WebdavNsNode node)
Return a String giving an HTML representation of the directory.
|
boolean |
WebdavNsIntf.generatePropValue(WebdavNsNode node,
WebdavProperty pr,
boolean allProp)
Generate a response for a single webdav property.
|
abstract Collection<String> |
WebdavNsIntf.getAclPrincipalInfo(WebdavNsNode node)
Return all the hrefs found in the access for th egiven node.
|
abstract WebdavNsIntf.Content |
WebdavNsIntf.getBinaryContent(WebdavNsNode node)
Returns a Content object for the binary content.
|
abstract Collection<WebdavNsNode> |
WebdavNsIntf.getChildren(WebdavNsNode node,
java.util.function.Supplier<Object> filterGetter)
Returns the immediate children of a node.
|
abstract WebdavNsIntf.Content |
WebdavNsIntf.getContent(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
String contentType,
WebdavNsNode node)
Returns a Content object for the content.
|
String |
WebdavNsIntf.getDavHeader(WebdavNsNode node)
Return DAV header
|
String |
WebdavNsIntf.getLocation(WebdavNsNode node)
Return the complete URL describing the location of the object
represented by the node
|
abstract WebdavNsNode |
WebdavNsIntf.getParent(WebdavNsNode node)
Returns the parent of a node.
|
boolean |
WebdavNsIntf.knownProperty(WebdavNsNode node,
WebdavProperty pr)
Return true if a call to generatePropValue will return a value.
|
abstract void |
WebdavNsIntf.makeCollection(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
WebdavNsNode node)
Create an empty collection at the given location.
|
boolean |
WebdavNsIntf.prefetch(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
WebdavNsNode node)
Called before fetching in GET processing.
|
abstract WebdavNsIntf.PutContentResult |
WebdavNsIntf.putBinaryContent(javax.servlet.http.HttpServletRequest req,
WebdavNsNode node,
String[] contentTypePars,
InputStream contentStream,
Headers.IfHeaders ifHeaders)
Set the content from a Stream
|
abstract WebdavNsIntf.PutContentResult |
WebdavNsIntf.putContent(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
WebdavNsNode node,
String[] contentTypePars,
Reader contentRdr,
Headers.IfHeaders ifHeaders)
Set the content from a Reader
|
abstract void |
WebdavNsIntf.putNode(WebdavNsNode node)
Stores/updates an object.
|
| Constructor and Description |
|---|
WdSynchReportItem(WebdavNsNode node,
String token,
boolean canSync) |
Copyright © 2018 Bedework. All rights reserved.