Package org.bedework.caldav.server
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 Summary
Fields Modifier and Type Field Description static intiScheduleSerialNumberUpdate this if any change is made which alters the capabilities of the service.
-
Constructor Summary
Constructors Constructor Description RequestPars(javax.servlet.http.HttpServletRequest req, CaldavBWIntf intf, String resourceUri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalDAVCollectiongetCol()SysiIcalendargetIcalendar()IscheduleIngetIschedRequest()booleanisCalwsSoap()booleanisFreeBusy()booleanisiSchedule()booleanisNotifyws()booleanisServerInfo()booleanisShare()booleanisSynchws()booleanisWebcal()booleanisWebcalGetAccept()voidsetCol(CalDAVCollection val)voidsetIcalendar(SysiIcalendar val)voidsetWebcalGetAccept(boolean val)-
Methods inherited from class org.bedework.webdav.servlet.common.PostRequestPars
checkUri, getAcceptType, getContentType, getContentTypePars, getMethod, getNoPrefixResourceUri, getReader, getReq, getResourceUri, getXmlDoc, isAddMember, isAppXml, processRequest, processXml, setContentType
-
-
-
-
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 requestintf- service interfaceresourceUri- 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
-
getCol
public CalDAVCollection getCol()
- Returns:
- a collection
-
setIcalendar
public void setIcalendar(SysiIcalendar val)
- Parameters:
val- SysiCalendar object
-
getIcalendar
public SysiIcalendar getIcalendar()
- Returns:
- SysiCalendar object
-
-