Package org.bedework.caldav.server.soap
Class ReportBase
- java.lang.Object
-
- org.bedework.webdav.servlet.common.MethodBase
-
- org.bedework.webdav.servlet.common.ReportMethod
-
- org.bedework.caldav.server.CaldavReportMethod
-
- org.bedework.caldav.server.soap.ReportBase
-
- All Implemented Interfaces:
org.bedework.util.logging.Logged,org.bedework.webdav.servlet.common.SecureXml
- Direct Known Subclasses:
Report
public class ReportBase extends CaldavReportMethod
- Author:
- douglm
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bedework.caldav.server.CaldavReportMethod
CaldavReportMethod.CalendarQueryPars
-
-
Field Summary
-
Fields inherited from class org.bedework.caldav.server.CaldavReportMethod
cqpars
-
-
Constructor Summary
Constructors Constructor Description ReportBase(org.bedework.webdav.servlet.shared.WebdavNsIntf nsIntf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Documentquery(String qstring, String resourceUri)Collection<org.bedework.webdav.servlet.shared.WebdavNsNode>query(String resourceUri, org.oasis_open.docs.ws_calendar.ns.soap.CalendarQueryType cq)-
Methods inherited from class org.bedework.caldav.server.CaldavReportMethod
doNodeAndChildren, doNodeAndChildren, getCaldavReportType, getMgetNodes, init, process, process, processDoc, processFbResp, processResp
-
Methods inherited from class org.bedework.webdav.servlet.common.ReportMethod
doMethod, doNodeProperties
-
Methods inherited from class org.bedework.webdav.servlet.common.MethodBase
addDavHeader, addHeaders, addNs, addStatus, cdataProperty, checkDepth, checkServerInfo, closeTag, defaultDepth, doPropFind, emptyTag, emptyTag, flush, getChildren, getChildrenArray, getElementContent, getLogger, getNsAbbrev, getNsIntf, getOnlyChild, getResourceUri, getStatus, init, isEmpty, openTag, openTagNoNewline, parseContent, parseContent, property, property, propertyTagVal, startEmit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods 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
-
-
-
-
Method Detail
-
query
public Document query(String qstring, String resourceUri) throws org.bedework.webdav.servlet.shared.WebdavException
- Parameters:
qstring- - query stringresourceUri-- Returns:
- Document
- Throws:
org.bedework.webdav.servlet.shared.WebdavException
-
query
public Collection<org.bedework.webdav.servlet.shared.WebdavNsNode> query(String resourceUri, org.oasis_open.docs.ws_calendar.ns.soap.CalendarQueryType cq) throws org.bedework.webdav.servlet.shared.WebdavException
- Parameters:
resourceUri-cq-- Returns:
- collection of nodes
- Throws:
org.bedework.webdav.servlet.shared.WebdavException
-
-