Class FreeBusyQuery
java.lang.Object
org.bedework.caldav.server.calquery.FreeBusyQuery
- All Implemented Interfaces:
org.bedework.util.logging.Logged
public class FreeBusyQuery
extends java.lang.Object
implements org.bedework.util.logging.Logged
- Author:
- Mike Douglass douglm rpi.edu
-
Constructor Summary
Constructors Constructor Description FreeBusyQuery()Constructor -
Method Summary
Modifier and Type Method Description voiddump()Debug methodCalDAVEventgetFreeBusy(SysIntf sysi, CalDAVCollection col, int depth)org.bedework.util.logging.BwLoggergetLogger()voidparse(org.w3c.dom.Node nd)The given node is is the free-busy-query time-range element Should have exactly one time-range element.Methods 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, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, warn
-
Constructor Details
-
FreeBusyQuery
public FreeBusyQuery()Constructor
-
-
Method Details
-
parse
public void parse(org.w3c.dom.Node nd) throws org.bedework.webdav.servlet.shared.WebdavExceptionThe given node is is the free-busy-query time-range element Should have exactly one time-range element.- Parameters:
nd- the node to parse- Throws:
org.bedework.webdav.servlet.shared.WebdavException- on fatal error
-
getFreeBusy
public CalDAVEvent getFreeBusy(SysIntf sysi, CalDAVCollection col, int depth) throws org.bedework.webdav.servlet.shared.WebdavException- Parameters:
sysi- interfacecol- collectiondepth- to go- Returns:
- BwEvent
- Throws:
org.bedework.webdav.servlet.shared.WebdavException- on fatal error
-
dump
public void dump()Debug method -
getLogger
public org.bedework.util.logging.BwLogger getLogger()- Specified by:
getLoggerin interfaceorg.bedework.util.logging.Logged
-