public class WebDavServiceInitParams extends Object
| Constructor and Description |
|---|
WebDavServiceInitParams()
Default constructor, all initial parameters take default values.
|
WebDavServiceInitParams(org.exoplatform.container.xml.InitParams params)
Create an instance of WebDAV service initial parameters from
InitParams
which are obtained from configuration file. |
WebDavServiceInitParams(Map<String,String> params)
Create an instance of WebDAV service initial parameters from parameters map.
|
public WebDavServiceInitParams()
InitParamsDefaults.public WebDavServiceInitParams(org.exoplatform.container.xml.InitParams params)
InitParams
which are obtained from configuration file.params - initial parameterspublic WebDavServiceInitParams(Map<String,String> params)
Map<String, String> instead of InitParams
and we cannot pass multi-valued parameters in the form of
String -> Map
To overcome this shortage we pass a set of parameter values as a single String
with each value separated by comma (",") i.e. "agent1, agent2, agent3"params - initial parameterspublic String getDefaultFolderNodeType()
public String getDefaultFileNodeType()
public String getDefaultFileMimeType()
public String getDefaultUpdatePolicyType()
public String getDefaultAutoVersionType()
public boolean isUntrustedUserAgent(String userAgent)
public void setDefaultFolderNodeType(String defaultFolderNodeType)
public void setDefaultFileNodeType(String defaultFileNodeType)
public void setDefaultFileMimeType(String defaultFileMimeType)
public void setDefaultUpdatePolicyType(String defaultUpdatePolicyType)
public void setDefaultAutoVersionType(String defaultAutoVersionType)
public void setCacheControlMap(Map<javax.ws.rs.core.MediaType,String> cacheControlMap)
public void setAllowedAutoVersionPath(javax.ws.rs.core.MultivaluedMap<String,String> allowedAutoVersionPath)
public javax.ws.rs.core.MultivaluedMap<String,String> getAllowedAutoVersionPath()
public void setEnableAutoVersion(boolean enableAutoVersion)
public boolean isEnableAutoVersion()
Copyright © 2016 eXo Platform SAS. All Rights Reserved.