nl.hippo.client.webdav
Class WebdavConfigFactory

java.lang.Object
  extended by nl.hippo.client.webdav.AbstractWebdavConfig
      extended by nl.hippo.client.webdav.WebdavConfigFactory
All Implemented Interfaces:
Serializable

public class WebdavConfigFactory
extends AbstractWebdavConfig

This class can be used to create or change a WebdavConfig programatically.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class nl.hippo.client.webdav.AbstractWebdavConfig
WEBDAV_CONTEXTROOT, WEBDAV_FILESPATH, WEBDAV_HOST, WEBDAV_LOGLABEL, WEBDAV_NAMESPACE, WEBDAV_PASSWORD, WEBDAV_PORT, WEBDAV_PROTOCOL, WEBDAV_REALM, WEBDAV_SEARCHNOACL, WEBDAV_USERNAME
 
Constructor Summary
WebdavConfigFactory()
           
WebdavConfigFactory(InputStream stream)
          Read configuration from an InputStream on a properties file.
WebdavConfigFactory(Properties config)
          Read configuration from a Properties object
WebdavConfigFactory(WebdavConfig config)
          Copy configuration from a WebdavConfig instance
 
Method Summary
 void setContextRoot(String contextroot)
           
 void setFilespath(String filespath)
           
 void setHost(String host)
           
 void setLoglabel(String loglabel)
           
 void setNamespace(String namespace)
           
 void setPassword(String password)
           
 void setPort(int port)
           
 void setProtocol(String protocol)
           
 void setRealm(String realm)
           
 void setSetSearchNoACL(boolean searchNoACL)
           
 void setUsername(String username)
           
 
Methods inherited from class nl.hippo.client.webdav.AbstractWebdavConfig
getBasePath, getContextRoot, getFilespath, getHost, getLoglabel, getNamespace, getPassword, getPort, getProtocol, getRealm, getSearchNoACL, getUsername, save
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebdavConfigFactory

public WebdavConfigFactory()

WebdavConfigFactory

public WebdavConfigFactory(InputStream stream)
                    throws ClientException
Read configuration from an InputStream on a properties file.

Parameters:
stream - An InputStream on a properties file.
Throws:
ClientException - if something went wrong.

WebdavConfigFactory

public WebdavConfigFactory(Properties config)
Read configuration from a Properties object


WebdavConfigFactory

public WebdavConfigFactory(WebdavConfig config)
Copy configuration from a WebdavConfig instance

Parameters:
config - A WebdavConfig instance
Method Detail

setUsername

public void setUsername(String username)

setPassword

public void setPassword(String password)

setHost

public void setHost(String host)

setPort

public void setPort(int port)

setProtocol

public void setProtocol(String protocol)

setContextRoot

public void setContextRoot(String contextroot)

setRealm

public void setRealm(String realm)

setNamespace

public void setNamespace(String namespace)

setFilespath

public void setFilespath(String filespath)

setLoglabel

public void setLoglabel(String loglabel)

setSetSearchNoACL

public void setSetSearchNoACL(boolean searchNoACL)


Copyright © 2006-2009 Hippo. All Rights Reserved.