| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.wink.webdav.server.WebDAVResponseBuilder
public class WebDAVResponseBuilder
| Nested Class Summary | |
|---|---|
| static class | WebDAVResponseBuilder.CollectionPropertyHandlerExtends the WebDAVResponseBuilder.PropertyHandlerto provide additional data for the
 creation of multistatus responses for collections (feeds). | 
| static class | WebDAVResponseBuilder.PropertyHandlerUsed during the creation of a WebDAV multistatus response to get the properties and their values. | 
| Method Summary | |
|---|---|
| static WebDAVResponseBuilder | create(javax.ws.rs.core.UriInfo uriInfo) | 
|  javax.ws.rs.core.Response | propfind(SyndEntry entry,
         java.lang.String propfindXml)Process the PROPFIND request for a given entry and create a response using the default implementation of WebDAVResponseBuilder.PropertyHandler | 
|  javax.ws.rs.core.Response | propfind(SyndEntry entry,
         java.lang.String propfindXml,
         WebDAVResponseBuilder.PropertyHandler handler)Process the PROPFIND request for given document resource and create a response. | 
|  javax.ws.rs.core.Response | propfind(SyndFeed feed,
         java.lang.String propfindXml,
         java.lang.String depthStr)Process the PROPFIND request for the given feed and create a response using the default implementation of WebDAVResponseBuilder.CollectionPropertyHandler | 
|  javax.ws.rs.core.Response | propfind(SyndFeed feed,
         java.lang.String propfindXml,
         java.lang.String depthStr,
         WebDAVResponseBuilder.CollectionPropertyHandler provider)Process the PROPFIND request for the given collection resource and create a response. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public static WebDAVResponseBuilder create(javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response propfind(SyndEntry entry,
                                          java.lang.String propfindXml)
                                   throws java.io.IOException
WebDAVResponseBuilder.PropertyHandler
entry - the entry containing the data to use to create the propfind
            responsepropfindXml - the propfind xml request to create the response for
java.io.IOException
public javax.ws.rs.core.Response propfind(SyndEntry entry,
                                          java.lang.String propfindXml,
                                          WebDAVResponseBuilder.PropertyHandler handler)
                                   throws java.io.IOException
entry - the entry containing the data to use to create the propfind
            responsepropfindXml - the propfind xml request to create the response forhandler - a WebDAVResponseBuilder.PropertyHandler that will be used to retrieve
            the values of properties for the response
java.io.IOException
public javax.ws.rs.core.Response propfind(SyndFeed feed,
                                          java.lang.String propfindXml,
                                          java.lang.String depthStr)
                                   throws java.io.IOException
WebDAVResponseBuilder.CollectionPropertyHandler
feed - the feed containing the data to use to create the propfind
            responsepropfindXml - the propfind xml request to create the response fordepthStr - the value of the Depth header
java.io.IOException
public javax.ws.rs.core.Response propfind(SyndFeed feed,
                                          java.lang.String propfindXml,
                                          java.lang.String depthStr,
                                          WebDAVResponseBuilder.CollectionPropertyHandler provider)
                                   throws java.io.IOException
feed - the feed containing the data to use to create the propfind
            responsepropfindXml - the propfind xml request to create the response fordepthStr - the value of the Depth headerprovider - a CollectionPropertyProvider that will be used to
            retrieve the values of properties for the response
java.io.IOException| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||