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 Detail

      • 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