Interface CardDavContextMBean

All Superinterfaces:
org.bedework.util.jmx.BaseMBean, org.bedework.util.jmx.ConfBaseMBean
All Known Implementing Classes:
CardDavContext

public interface CardDavContextMBean extends org.bedework.util.jmx.ConfBaseMBean
Run the carddav service
Author:
douglm
  • Method Details

    • setWebaddrServiceURI

      void setWebaddrServiceURI(String val)
      Set the web address service uri - null for no web address service
      Parameters:
      val - String
    • getWebaddrServiceURI

      String getWebaddrServiceURI()
      get the web address service uri - null for no web address service
      Returns:
      String
    • setWebaddrServicePropertiesList

      void setWebaddrServicePropertiesList(String val)
      Set the comma separated list of web addr book searchable properties
      Parameters:
      val - String
    • getWebaddrServicePropertiesList

      String getWebaddrServicePropertiesList()
      Returns:
      comma separated list of web addr book searchable properties
    • setWebaddrPublicAddrbook

      void setWebaddrPublicAddrbook(String val)
      Parameters:
      val - String
    • getWebaddrPublicAddrbook

      String getWebaddrPublicAddrbook()
      Returns:
      String
    • setDirectoryBrowsingDisallowed

      void setDirectoryBrowsingDisallowed(boolean val)
      Parameters:
      val - true to disbale browsing
    • getDirectoryBrowsingDisallowed

      boolean getDirectoryBrowsingDisallowed()
      Returns:
      boolean
    • setAddressBookHandlerPrefix

      void setAddressBookHandlerPrefix(String val)
      Handler prefix for address books
      Parameters:
      val - String
    • getAddressBookHandlerPrefix

      String getAddressBookHandlerPrefix()
      Handler prefix for address books
      Returns:
      String
    • getUserInfo

      List<String> getUserInfo(String cua)
      Get info for a user
      Parameters:
      cua - user address
      Returns:
      List of info lines