issrg.utils.webdav
Class PROPFIND

java.lang.Object
  extended by issrg.utils.webdav.HTTPMessage
      extended by issrg.utils.webdav.PROPFIND

public class PROPFIND
extends HTTPMessage

The WebDAV PROPFIND method requests properties defined on a resource.

Version:
19/03/2007
Author:
Sean Antony

Field Summary
 
Fields inherited from class issrg.utils.webdav.HTTPMessage
CRLF, EMPTY, FS, host, HTTPVersion, LF, method, padSP, port, socket, SP, URI
 
Constructor Summary
PROPFIND(WebDAVSocket socket, java.lang.String server, int port, java.lang.String URI, java.lang.String depth, java.lang.String entityBody)
           
 
Method Summary
 
Methods inherited from class issrg.utils.webdav.HTTPMessage
getRequestMessage, getRequestMessageByte, getResponseCode, getResponseContentLength, getResponseEntity, getResponseEntityByte, getResponseMessage, getResponseMessageByte, getResponseParagraph, getResponseTitle, isResponseSuccessful, transceive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PROPFIND

public PROPFIND(WebDAVSocket socket,
                java.lang.String server,
                int port,
                java.lang.String URI,
                java.lang.String depth,
                java.lang.String entityBody)
Parameters:
socket - inherited from HTTPMessage
server - inherited from HTTPMessage
port - inherited from HTTPMessage
URI - inherited from HTTPMessage, in this case should specify the location of the resource/collection to find its properties
depth - the level of collections deep to look under
entityBody - the XML encoded message specifying what properties to find