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.Fields inherited from class org.bedework.webdav.servlet.common.PostRequestPars
addMember, getTheReader -
Constructor Summary
Constructors Constructor Description RequestPars(javax.servlet.http.HttpServletRequest req, CaldavBWIntf intf, java.lang.String resourceUri) -
Method Summary
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, setContentTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.webdav.servlet.common.SecureXml
parseXmlSafely
-
Field Details
-
iScheduleSerialNumber
public static final int iScheduleSerialNumberUpdate this if any change is made which alters the capabilities of the service.- See Also:
- Constant Field Values
-
-
Constructor Details
-
RequestPars
public RequestPars(javax.servlet.http.HttpServletRequest req, CaldavBWIntf intf, java.lang.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 Details
-
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
-
setCol
- Parameters:
val- a collection
-
getCol
- Returns:
- a collection
-
setIcalendar
- Parameters:
val- SysiCalendar object
-
getIcalendar
- Returns:
- SysiCalendar object
-