Class RootDirHandler
java.lang.Object
org.bedework.carddav.common.AbstractDirHandler
org.bedework.carddav.server.dirHandlers.RootDirHandler
- All Implemented Interfaces:
DirHandler,org.bedework.util.logging.Logged
An implementation of DirHandler which handles the root paths.
- Version:
- 1.0
- Author:
- Mike Douglass douglm rpi.edu
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bedework.carddav.common.AbstractDirHandler
AbstractDirHandler.SplitResultNested classes/interfaces inherited from interface org.bedework.carddav.common.DirHandler
DirHandler.CollectionBatcher -
Field Summary
Fields inherited from class org.bedework.carddav.common.AbstractDirHandler
account, cdConfig, dhConfig, open, principalNotFound, superUser, unknownPrincipalType, urlHandlerFields inherited from interface org.bedework.carddav.common.DirHandler
statusChangeUid, statusCreated, statusDestinationExists, statusDuplicate, statusDuplicateUid, statusIllegal, statusNoAccess, statusOK -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintvoiddeleteCard(String path) voiddeleteCollection(org.bedework.webdav.servlet.shared.WdCollection<?> col) getCardByUid(String path, String uid) getCollection(String path) getCollections(String path, GetLimits limits) getPrincipalCard(String path) intmakeCollection(CarddavCollection col, String parentPath) intvoidupdateCard(String path, Card card) voidupdateCollection(org.bedework.webdav.servlet.shared.WdCollection<?> val) Methods inherited from class org.bedework.carddav.common.AbstractDirHandler
addToPrincipal, addValidUser, close, ensureEndSlash, exportData, getCollections, getDirectoryInfo, getGroups, getLogger, getPrincipal, getprincipalHome, getprincipalHome, getToPrincipal, init, isOpen, isPrincipal, lookupUser, makePrincipalHref, makePrincipalUri, open, splitUri, verifyPathMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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
-
RootDirHandler
public RootDirHandler()
-
-
Method Details
-
addCard
-
copyMove
-
deleteCard
-
getAll
-
getCard
-
getCardByUid
-
getCards
-
getCollection
-
getCollections
-
getPrincipalCard
-
makeCollection
-
updateCard
-