nl.hippo.client.webdav.method
Class Search

java.lang.Object
  extended by nl.hippo.client.webdav.method.Search
Direct Known Subclasses:
SearchDocumentById

public class Search
extends Object

Implements the WebDav SEARCH method.


Constructor Summary
Search(WebdavConfig config)
           
 
Method Summary
 WebdavResponse execute(DocumentPath path, InputStream dasl)
           
 WebdavResponse execute(DocumentPath path, String dasl)
           
 WebdavResponse execute(WebdavCacheHandler cache, DocumentPath path, InputStream dasl)
           
 WebdavResponse execute(WebdavCacheHandler cache, DocumentPath path, String dasl)
          Execute the WebDav method.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Search

public Search(WebdavConfig config)
Method Detail

execute

public WebdavResponse execute(DocumentPath path,
                              InputStream dasl)
                       throws ClientException
Throws:
ClientException

execute

public WebdavResponse execute(DocumentPath path,
                              String dasl)
                       throws ClientException
Throws:
ClientException

execute

public WebdavResponse execute(WebdavCacheHandler cache,
                              DocumentPath path,
                              InputStream dasl)
                       throws ClientException
Throws:
ClientException

execute

public WebdavResponse execute(WebdavCacheHandler cache,
                              DocumentPath path,
                              String dasl)
                       throws ClientException
Execute the WebDav method.

Parameters:
path - The repository path
dasl - The dasl query string.
Returns:
The response as a WebdavResponse instance
Throws:
ClientException - if something went wrong.


Copyright © 2006-2009 Hippo. All Rights Reserved.