Class DirHandlerFactory

java.lang.Object
org.bedework.carddav.server.dirHandlers.DirHandlerFactory

public class DirHandlerFactory extends Object
Create a directory handler for CardDAV
Author:
douglm
  • Constructor Details

    • DirHandlerFactory

      public DirHandlerFactory(CardDAVConfig conf)
      Parameters:
      conf - - configuration
  • Method Details

    • getHandlers

      public List<DirHandler> getHandlers(String account, org.bedework.webdav.servlet.shared.UrlHandler urlHandler)
      Parameters:
      account - of caller
      urlHandler - to handle urls.
      Returns:
      list of handlers.
    • getHandler

      public DirHandler getHandler(String path, String account, org.bedework.webdav.servlet.shared.UrlHandler urlHandler)
      Returns:
      DirHandler
    • getPrincipalHandler

      public DirHandler getPrincipalHandler(String principalHref, String account, org.bedework.webdav.servlet.shared.UrlHandler urlHandler, boolean required)
      Returns:
      DirHandler
    • close

      public void close()