nl.hippo.client.webdav.method
Class Facets

java.lang.Object
  extended by nl.hippo.client.webdav.method.Facets

public class Facets
extends Object

Implements the (Hippo specific) WebDav FACETS method.


Constructor Summary
Facets(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

Facets

public Facets(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.