public class CaldavCalNode extends CaldavBwNode
CaldavBwNode.PropertyTagXrdEntrycol, rootNode| Constructor and Description |
|---|
CaldavCalNode(CaldavURI cdURI,
SysIntf sysi) |
CaldavCalNode(SysIntf sysi,
int status,
String uri)
Place holder for status
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowsSyncReport() |
boolean |
generateCalWsProperty(List<org.oasis_open.docs.ws_calendar.ns.soap.GetPropertiesBasePropertyType> props,
QName tag,
org.bedework.webdav.servlet.shared.WebdavNsIntf intf,
boolean allProp) |
boolean |
generatePropertyValue(QName tag,
org.bedework.webdav.servlet.shared.WebdavNsIntf intf,
boolean allProp) |
boolean |
generateXrdProperties(List<Object> props,
String name,
org.bedework.webdav.servlet.shared.WebdavNsIntf intf,
boolean allProp) |
Collection<org.bedework.webdav.servlet.shared.WebdavNsNode.PropertyTagEntry> |
getCalWSSoapNames()
Return a set of PropertyTagEntry defining CalWS-SOAP properties this node
supports.
|
Collection<? extends org.bedework.webdav.servlet.shared.WdEntity> |
getChildren(java.util.function.Supplier<Object> filterGetter) |
String |
getContentLang() |
long |
getContentLen() |
String |
getContentString(String contentType) |
String |
getContentType() |
String |
getCreDate() |
org.bedework.access.CurrentAccess |
getCurrentAccess() |
boolean |
getDeleted() |
String |
getDisplayname() |
String |
getEtagValue(boolean strong) |
String |
getEtokenValue()
Returns a string value suitable for the web service token
|
String |
getLastmodDate() |
org.bedework.access.AccessPrincipal |
getOwner() |
Collection<org.bedework.webdav.servlet.shared.WebdavNsNode.PropertyTagEntry> |
getPropertyNames() |
boolean |
getSchedulingAllowed() |
String |
getSharingStatus() |
Collection<QName> |
getSupportedReports()
Return a set of Qname defining reports this node supports.
|
String |
getSyncToken() |
Collection<CaldavBwNode.PropertyTagXrdEntry> |
getXrdNames()
Return a set of PropertyTagEntry defining properties this node supports.
|
void |
init(boolean content) |
boolean |
knownProperty(QName tag) |
boolean |
removeProperty(Element val,
org.bedework.webdav.servlet.shared.WebdavNsNode.SetPropertyResult spr) |
void |
setDefaults(QName methodTag) |
void |
setFreeBusy(CalDAVEvent fbcal) |
boolean |
setProperty(Element val,
org.bedework.webdav.servlet.shared.WebdavNsNode.SetPropertyResult spr) |
String |
toString() |
boolean |
trailSlash() |
void |
update() |
String |
writeContent(org.bedework.util.xml.XmlEmit xml,
Writer wtr,
String contentType) |
addCalWSSoapName, addPropEntry, addPropEntry, addXrdEntry, addXrdEntry, concatEtoken, getCollection, getContentBinary, getImmediateTargetCollection, getIntf, getSysi, getUrlValue, getUrlValue, isCalendarCollection, splitEtoken, xrdEmptyProperty, xrdLink, xrdPropertyaddPropEntry, addPropEntry, equals, generateHref, generateHref, generateUrl, getAlias, getAllowsGet, getContent, getContentStream, getEncodedUri, getEncodedUri, getExists, getLogger, getPath, getPrefixedUri, getPrefixedUri, getStatus, getTargetUri, getUri, hashCode, isCollection, isPrincipal, setAlias, setAllowsGet, setExists, setStatus, setTargetUri, setUriclone, finalize, getClass, notify, notifyAll, wait, wait, waitaudit, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, warnpublic CaldavCalNode(SysIntf sysi, int status, String uri)
sysi - status - uri - public org.bedework.access.AccessPrincipal getOwner()
throws org.bedework.webdav.servlet.shared.WebdavException
getOwner in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic void init(boolean content)
throws org.bedework.webdav.servlet.shared.WebdavException
init in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getEtagValue(boolean strong) throws org.bedework.webdav.servlet.shared.WebdavException
getEtagValue in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getEtokenValue() throws org.bedework.webdav.servlet.shared.WebdavException
CaldavBwNodegetEtokenValue in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic boolean getSchedulingAllowed()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic String getSharingStatus() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic void setDefaults(QName methodTag) throws org.bedework.webdav.servlet.shared.WebdavException
setDefaults in class org.bedework.webdav.servlet.shared.WebdavNsNodemethodTag - - acts as a flag for the method typeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic Collection<? extends org.bedework.webdav.servlet.shared.WdEntity> getChildren(java.util.function.Supplier<Object> filterGetter) throws org.bedework.webdav.servlet.shared.WebdavException
getChildren in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic void setFreeBusy(CalDAVEvent fbcal) throws org.bedework.webdav.servlet.shared.WebdavException
fbcal - org.bedework.webdav.servlet.shared.WebdavExceptionpublic String writeContent(org.bedework.util.xml.XmlEmit xml, Writer wtr, String contentType) throws org.bedework.webdav.servlet.shared.WebdavException
writeContent in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getContentString(String contentType) throws org.bedework.webdav.servlet.shared.WebdavException
getContentString in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic void update()
throws org.bedework.webdav.servlet.shared.WebdavException
update in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getContentLang() throws org.bedework.webdav.servlet.shared.WebdavException
getContentLang in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic long getContentLen()
throws org.bedework.webdav.servlet.shared.WebdavException
getContentLen in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getContentType() throws org.bedework.webdav.servlet.shared.WebdavException
getContentType in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getCreDate() throws org.bedework.webdav.servlet.shared.WebdavException
getCreDate in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getDisplayname() throws org.bedework.webdav.servlet.shared.WebdavException
getDisplayname in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getLastmodDate() throws org.bedework.webdav.servlet.shared.WebdavException
getLastmodDate in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic boolean allowsSyncReport()
throws org.bedework.webdav.servlet.shared.WebdavException
allowsSyncReport in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic boolean getDeleted()
throws org.bedework.webdav.servlet.shared.WebdavException
getDeleted in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getSyncToken() throws org.bedework.webdav.servlet.shared.WebdavException
getSyncToken in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic org.bedework.access.CurrentAccess getCurrentAccess()
throws org.bedework.webdav.servlet.shared.WebdavException
getCurrentAccess in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic boolean trailSlash()
trailSlash in class org.bedework.webdav.servlet.shared.WebdavNsNodepublic boolean removeProperty(Element val, org.bedework.webdav.servlet.shared.WebdavNsNode.SetPropertyResult spr) throws org.bedework.webdav.servlet.shared.WebdavException
removeProperty in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic boolean setProperty(Element val, org.bedework.webdav.servlet.shared.WebdavNsNode.SetPropertyResult spr) throws org.bedework.webdav.servlet.shared.WebdavException
setProperty in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic boolean knownProperty(QName tag)
knownProperty in class CaldavBwNodepublic boolean generatePropertyValue(QName tag, org.bedework.webdav.servlet.shared.WebdavNsIntf intf, boolean allProp) throws org.bedework.webdav.servlet.shared.WebdavException
generatePropertyValue in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic boolean generateCalWsProperty(List<org.oasis_open.docs.ws_calendar.ns.soap.GetPropertiesBasePropertyType> props, QName tag, org.bedework.webdav.servlet.shared.WebdavNsIntf intf, boolean allProp) throws org.bedework.webdav.servlet.shared.WebdavException
generateCalWsProperty in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic boolean generateXrdProperties(List<Object> props, String name, org.bedework.webdav.servlet.shared.WebdavNsIntf intf, boolean allProp) throws org.bedework.webdav.servlet.shared.WebdavException
generateXrdProperties in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic Collection<org.bedework.webdav.servlet.shared.WebdavNsNode.PropertyTagEntry> getPropertyNames() throws org.bedework.webdav.servlet.shared.WebdavException
getPropertyNames in class org.bedework.webdav.servlet.shared.WebdavNsNodeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic Collection<org.bedework.webdav.servlet.shared.WebdavNsNode.PropertyTagEntry> getCalWSSoapNames() throws org.bedework.webdav.servlet.shared.WebdavException
CaldavBwNodegetCalWSSoapNames in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic Collection<CaldavBwNode.PropertyTagXrdEntry> getXrdNames() throws org.bedework.webdav.servlet.shared.WebdavException
CaldavBwNodegetXrdNames in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic Collection<QName> getSupportedReports() throws org.bedework.webdav.servlet.shared.WebdavException
CaldavBwNodegetSupportedReports in class CaldavBwNodeorg.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic String toString()
toString in class CaldavBwNodeCopyright © 2018 Bedework. All rights reserved.