Class RequestPars

  • All Implemented Interfaces:
    org.bedework.webdav.servlet.common.SecureXml

    public class RequestPars
    extends org.bedework.webdav.servlet.common.PostRequestPars
    • Field Detail

      • iScheduleSerialNumber

        public static final int iScheduleSerialNumber
        Update this if any change is made which alters the capabilities of the service.
        See Also:
        Constant Field Values
    • Constructor Detail

      • RequestPars

        public RequestPars​(javax.servlet.http.HttpServletRequest req,
                           CaldavBWIntf intf,
                           String resourceUri)
                    throws org.bedework.webdav.servlet.shared.WebdavException
        Parameters:
        req - - the request
        intf - service interface
        resourceUri - the uri
        Throws:
        org.bedework.webdav.servlet.shared.WebdavException
    • Method Detail

      • getIschedRequest

        public IscheduleIn getIschedRequest()
        Returns:
        Special parameters for iSchedule
      • isCalwsSoap

        public boolean isCalwsSoap()
        Returns:
        true if this is a calws soap web service request
      • isSynchws

        public boolean isSynchws()
        Returns:
        true if this is an synch web service request
      • isNotifyws

        public boolean isNotifyws()
        Returns:
        true if this is an notify web service request
      • isWebcal

        public boolean isWebcal()
        Returns:
        true if this is a web calendar request
      • setWebcalGetAccept

        public void setWebcalGetAccept​(boolean val)
        Parameters:
        val - true if this is a web calendar request with GET + ACCEPT
      • isWebcalGetAccept

        public boolean isWebcalGetAccept()
        Returns:
        true if this is a web calendar request with GET + ACCEPT
      • isServerInfo

        public boolean isServerInfo()
        Returns:
        true if this is a system info request
      • isFreeBusy

        public boolean isFreeBusy()
        Returns:
        true if this is a free busy request
      • isiSchedule

        public boolean isiSchedule()
        Returns:
        true if this is an iSchedule request
      • isShare

        public boolean isShare()
        Returns:
        true if this is a CalDAV share request
      • setCol

        public void setCol​(CalDAVCollection val)
        Parameters:
        val - a collection
      • setIcalendar

        public void setIcalendar​(SysiIcalendar val)
        Parameters:
        val - SysiCalendar object
      • getIcalendar

        public SysiIcalendar getIcalendar()
        Returns:
        SysiCalendar object