Class RequestPars

java.lang.Object
org.bedework.webdav.servlet.common.PostRequestPars
org.bedework.caldav.server.RequestPars
All Implemented Interfaces:
org.bedework.webdav.servlet.common.SecureXml

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

    • iScheduleSerialNumber

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

    • 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 Details

    • 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
    • getCol

      public CalDAVCollection getCol()
      Returns:
      a collection
    • setIcalendar

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

      public SysiIcalendar getIcalendar()
      Returns:
      SysiCalendar object