Class CaldavGroupNode

  • All Implemented Interfaces:
    Serializable, org.bedework.util.logging.Logged

    public class CaldavGroupNode
    extends CaldavPrincipalNode
    Class to represent a group in caldav.
    Author:
    Mike Douglass douglm rpi.edu
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.bedework.webdav.servlet.shared.WebdavNsNode

        org.bedework.webdav.servlet.shared.WebdavNsNode.PropertyTagEntry, org.bedework.webdav.servlet.shared.WebdavNsNode.PropVal, org.bedework.webdav.servlet.shared.WebdavNsNode.SetPropertyResult
    • Field Summary

      • Fields inherited from class org.bedework.webdav.servlet.shared.WebdavNsNode

        alias, allowsGet, collection, exists, groupPrincipal, path, status, targetUri, uri, urlHandler, userPrincipal, wdSysIntf
    • Method Summary

      • Methods inherited from class org.bedework.webdav.servlet.shared.WebdavPrincipalNode

        allowsSyncReport, getChildren, getCollection, getContentBinary, getContentLang, getContentLen, getContentType, getCreDate, getCurrentAccess, getDeleted, getEtagValue, getImmediateTargetCollection, getLastmodDate, getLogger, getOwner, getSyncToken, removeProperty, setProperty, trailSlash, update, writeContent
      • Methods inherited from class org.bedework.webdav.servlet.shared.WebdavNsNode

        addPropEntry, addPropEntry, equals, generateHref, generateHref, generateUrl, getAlias, getAllowsGet, getContent, getContentStream, getContentString, getEncodedUri, getEncodedUri, getExists, getPath, getPrefixedUri, getPrefixedUri, getStatus, getSupportedReports, getTargetUri, getUri, hashCode, init, isCollection, isPrincipal, setAlias, setAllowsGet, setDefaults, setExists, setStatus, setTargetUri, setUri
      • 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
    • Constructor Detail

      • CaldavGroupNode

        public CaldavGroupNode​(CaldavURI cdURI,
                               SysIntf sysi,
                               CalPrincipalInfo ui)
                        throws org.bedework.webdav.servlet.shared.WebdavException
        Parameters:
        cdURI -
        sysi -
        ui - User Info
        Throws:
        org.bedework.webdav.servlet.shared.WebdavException