Class CardDAVContextConfig
java.lang.Object
org.bedework.util.config.ConfigBase<CardDAVContextConfig>
org.bedework.carddav.server.config.CardDAVContextConfig
- All Implemented Interfaces:
Serializable,Comparable<CardDAVContextConfig>,org.bedework.util.logging.Logged
This class defines the various properties we need for a carddav server
- Author:
- Mike Douglass
- See Also:
-
Field Summary
Fields inherited from class org.bedework.util.config.ConfigBase
ns -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionHandler prefix for address booksbooleanget the web address service uri - null for no web address servicevoidHandler prefix for address booksvoidsetDirectoryBrowsingDisallowed(boolean val) voidvoidSet the comma separated list of web addr book searchable propertiesvoidSet the web address service uri - null for no web address servicevoidtoStringSegment(org.bedework.base.ToString ts) Add our stuff to the StringBuilderMethods inherited from class org.bedework.util.config.ConfigBase
addListProperty, compareTo, fromXml, fromXml, fromXml, getLastChanged, getLogger, getName, getProperty, hashCode, markChanged, removeProperty, setListProperty, setName, toProperties, toString, toXmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
-
Constructor Details
-
CardDAVContextConfig
public CardDAVContextConfig()
-
-
Method Details
-
setDirectoryBrowsingDisallowed
public void setDirectoryBrowsingDisallowed(boolean val) - Parameters:
val- true to disallow browsing
-
getDirectoryBrowsingDisallowed
public boolean getDirectoryBrowsingDisallowed()- Returns:
- boolean
-
setAddressBookHandlerPrefix
Handler prefix for address books- Parameters:
val- String
-
getAddressBookHandlerPrefix
Handler prefix for address books- Returns:
- String
-
setWebaddrServiceURI
Set the web address service uri - null for no web address service- Parameters:
val- String
-
getWebaddrServiceURI
get the web address service uri - null for no web address service- Returns:
- String
-
setWebaddrServicePropertiesList
Set the comma separated list of web addr book searchable properties- Parameters:
val- String
-
getWebaddrServicePropertiesList
- Returns:
- comma separated list of web addr book searchable properties
-
setWebaddrPublicAddrbook
- Parameters:
val- String
-
getWebaddrPublicAddrbook
- Returns:
- String
-
toStringSegment
public void toStringSegment(org.bedework.base.ToString ts) Add our stuff to the StringBuilder- Overrides:
toStringSegmentin classorg.bedework.util.config.ConfigBase<CardDAVContextConfig>- Parameters:
ts- ToString for result
-
getWebaddrServiceProperties
- Returns:
- List derived from webaddrServicePropertiesList
-