pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.webdav.response
Class VFSPropFindResponse

java.lang.Object
  extended by org.torweg.pulse.webdav.response.MultiStatusResponse
      extended by org.torweg.pulse.webdav.response.VFSPropFindResponse

public class VFSPropFindResponse
extends MultiStatusResponse

a special PropFindResponse used by the AbstactDAVServlet for DAVStores based on a VirtualFileSystem for increased performance.

Version:
$Revision: 1700 $
Author:
Thomas Weber

Constructor Summary
VFSPropFindResponse(java.net.URI resourceURI, PropFindRequest request, VFSDAVStore store, User usr, HttpDAVServletResponse resp)
          creates a new PropFindResponse.
 
Method Summary
 
Methods inherited from class org.torweg.pulse.webdav.response.MultiStatusResponse
add, closeResponse, getCleanURIString, isEmpty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VFSPropFindResponse

public VFSPropFindResponse(java.net.URI resourceURI, PropFindRequest request, VFSDAVStore store, User usr, HttpDAVServletResponse resp)
                    throws java.io.IOException
creates a new PropFindResponse.

Parameters:
resourceURI - the resource
request - the PropFindRequest with the requested depth and properties
store - the DAVStore
usr - the user for whom the response is built
resp - the response
Throws:
java.io.IOException - on errors accessing the resource