A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

acceptMkcolContent(HttpServletRequest) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
activeConnectionInfo() - Method in class org.bedework.caldav.server.soap.synch.SynchConnections
 
activeConnectionInfo() - Method in interface org.bedework.caldav.server.soap.synch.SynchConnectionsMBean
 
addCalWSSoapName(QName, boolean) - Static method in class org.bedework.caldav.server.CaldavBwNode
 
addEvent(CalDAVEvent<?>, boolean, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Add an event/task/journal.
addField(String) - Method in class org.bedework.caldav.server.IscheduleMessage
Add a field
addHeader(String, String) - Method in class org.bedework.caldav.server.IscheduleMessage
Update the headers
addMethods() - Method in class org.bedework.caldav.server.CaldavBWServlet
 
addNamespace(XmlEmit) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
addPropEntry(HashMap<QName, WebdavNsNode.PropertyTagEntry>, HashMap<String, CaldavBwNode.PropertyTagXrdEntry>, QName, String) - Static method in class org.bedework.caldav.server.CaldavBwNode
 
addPropEntry(HashMap<QName, WebdavNsNode.PropertyTagEntry>, HashMap<String, CaldavBwNode.PropertyTagXrdEntry>, QName, String, boolean) - Static method in class org.bedework.caldav.server.CaldavBwNode
 
addRecipient(String) - Method in class org.bedework.caldav.server.CalDAVEvent
 
addXrdEntry(HashMap<String, CaldavBwNode.PropertyTagXrdEntry>, String) - Static method in class org.bedework.caldav.server.CaldavBwNode
 
addXrdEntry(HashMap<String, CaldavBwNode.PropertyTagXrdEntry>, String, boolean, boolean) - Static method in class org.bedework.caldav.server.CaldavBwNode
 
allowsSyncReport() - Method in class org.bedework.caldav.server.CaldavCalNode
 
allowsSyncReport() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
allowsSyncReport() - Method in class org.bedework.caldav.server.CaldavResourceNode
 

B

bedeworkExtensionsEnabled() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
true if bedework extensions are enabled for the request.
body - Variable in class org.bedework.caldav.server.soap.SoapHandler.UnmarshalResult
 
BwNotifyHandler - Class in org.bedework.caldav.server
Class called to handle incoming notify service requests.
BwNotifyHandler() - Constructor for class org.bedework.caldav.server.BwNotifyHandler
 

C

caladdrToPrincipal(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Given a calendar address return the associated calendar account.
CalData - Class in org.bedework.caldav.server.calquery
Class to represent a calendar-query calendar-data element
CalData(QName) - Constructor for class org.bedework.caldav.server.calquery.CalData
Constructor
CalDAVAuthProperties - Interface in org.bedework.caldav.server.sysinterface
These are the system properties that the server needs to know about, which depend on the authenticated state.
CaldavBWIntf - Class in org.bedework.caldav.server
This class implements a namespace interface for the webdav abstract servlet.
CaldavBWIntf() - Constructor for class org.bedework.caldav.server.CaldavBWIntf
 
CaldavBwNode - Class in org.bedework.caldav.server
Class to represent a caldav node.
CaldavBwNode.PropertyTagXrdEntry - Class in org.bedework.caldav.server
Information about properties returned in an XRD object for the restful protocol
CaldavBWServlet - Class in org.bedework.caldav.server
This class extends the webdav servlet class, implementing the abstract methods and overriding others to extend/modify the behaviour.
CaldavBWServlet() - Constructor for class org.bedework.caldav.server.CaldavBWServlet
 
CaldavCalNode - Class in org.bedework.caldav.server
Class to represent a calendar in caldav.
CaldavCalNode(CaldavURI, SysIntf) - Constructor for class org.bedework.caldav.server.CaldavCalNode
 
CaldavCalNode(SysIntf, int, String) - Constructor for class org.bedework.caldav.server.CaldavCalNode
Place holder for status
CalDAVCollection<T extends CalDAVCollection<?>> - Class in org.bedework.caldav.server
Class to represent a collection in CalDAV
CalDAVCollection() - Constructor for class org.bedework.caldav.server.CalDAVCollection
Constructor
CalDAVCollectionBase<T extends CalDAVCollectionBase<?>> - Class in org.bedework.caldav.server
Simple implementation of class to represent a collection in CalDAV, used by the simpler interfaces.
CalDAVCollectionBase(int, boolean) - Constructor for class org.bedework.caldav.server.CalDAVCollectionBase
Constructor
CaldavComponentNode - Class in org.bedework.caldav.server
Class to represent an entity such as events in caldav.
CaldavComponentNode(CalDAVEvent<?>, SysIntf) - Constructor for class org.bedework.caldav.server.CaldavComponentNode
Constructor
CaldavComponentNode(CaldavURI, SysIntf) - Constructor for class org.bedework.caldav.server.CaldavComponentNode
Constructor
CaldavComponentNode(SysIntf, int, String) - Constructor for class org.bedework.caldav.server.CaldavComponentNode
Place holder for status
CalDAVEvent<T> - Class in org.bedework.caldav.server
Class to represent an event/journal/task in CalDAV
CalDAVEvent() - Constructor for class org.bedework.caldav.server.CalDAVEvent
Constructor
CaldavGroupNode - Class in org.bedework.caldav.server
Class to represent a group in caldav.
CaldavGroupNode(CaldavURI, SysIntf, CalPrincipalInfo) - Constructor for class org.bedework.caldav.server.CaldavGroupNode
 
CalDavHeaders - Class in org.bedework.caldav.server
Retrieve and process CalDAV header values
CalDavHeaders() - Constructor for class org.bedework.caldav.server.CalDavHeaders
 
CaldavPostMethod - Class in org.bedework.caldav.server
Class called to handle POST for CalDAV scheduling.
CaldavPostMethod() - Constructor for class org.bedework.caldav.server.CaldavPostMethod
 
CaldavPrincipalNode - Class in org.bedework.caldav.server
Class to represent a user in caldav.
CaldavPrincipalNode(CaldavURI, SysIntf, CalPrincipalInfo, boolean) - Constructor for class org.bedework.caldav.server.CaldavPrincipalNode
 
CaldavReportMethod - Class in org.bedework.caldav.server
Class called to handle CalDAV REPORT.
CaldavReportMethod() - Constructor for class org.bedework.caldav.server.CaldavReportMethod
 
CaldavReportMethod.CalendarQueryPars - Class in org.bedework.caldav.server
 
CalDAVResource<T> - Class in org.bedework.caldav.server
Class to represent a resource in CalDAV
CalDAVResource() - Constructor for class org.bedework.caldav.server.CalDAVResource
Constructor
CaldavResourceNode - Class in org.bedework.caldav.server
Class to represent a resource such as a file.
CaldavResourceNode(CalDAVResource, SysIntf) - Constructor for class org.bedework.caldav.server.CaldavResourceNode
 
CaldavResourceNode(CaldavURI, SysIntf) - Constructor for class org.bedework.caldav.server.CaldavResourceNode
Constructor
CaldavResourceNode(SysIntf, int, String) - Constructor for class org.bedework.caldav.server.CaldavResourceNode
Place holder for status
CalDAVSystemProperties - Interface in org.bedework.caldav.server.sysinterface
These are the system properties that the server needs to know about, either because it needs to apply these limits or just to report them to clients.
CaldavURI - Class in org.bedework.caldav.server
We map uris onto an object which may be a calendar or an entity contained within that calendar.
CaldavUserNode - Class in org.bedework.caldav.server
Class to represent a user in caldav.
CaldavUserNode(CaldavURI, SysIntf, CalPrincipalInfo) - Constructor for class org.bedework.caldav.server.CaldavUserNode
 
calendarProperty - org.bedework.caldav.server.PropertyHandler.PropertyType
 
CalendarQueryPars() - Constructor for class org.bedework.caldav.server.CaldavReportMethod.CalendarQueryPars
 
CalPrincipalInfo - Class in org.bedework.caldav.server.sysinterface
 
CalPrincipalInfo(AccessPrincipal, VCard, String, String, String, String, String, String, long) - Constructor for class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
 
calTypeCalendarCollection - Static variable in class org.bedework.caldav.server.CalDAVCollection
Normal calendar collection
calTypeCollection - Static variable in class org.bedework.caldav.server.CalDAVCollection
Normal folder
calTypeInbox - Static variable in class org.bedework.caldav.server.CalDAVCollection
Inbox
calTypeNotifications - Static variable in class org.bedework.caldav.server.CalDAVCollection
Outbox
calTypeOutbox - Static variable in class org.bedework.caldav.server.CalDAVCollection
Outbox
calTypeResource - Static variable in class org.bedework.caldav.server.CalDAVCollectionBase
Resource collection.
calTypeUnknown - Static variable in class org.bedework.caldav.server.CalDAVCollection
Indicate unknown type
CalwsHandler - Class in org.bedework.caldav.server.soap.calws
Class extended by classes which handle special GET requests, e.g.
CalwsHandler(CaldavBWIntf) - Constructor for class org.bedework.caldav.server.soap.calws.CalwsHandler
 
canPut(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
card - Variable in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
As supplied
checkAccess(WdEntity<?>, int, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Check the access for the given entity.
checkUTC(BasePropertyType) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
clientId - Static variable in class org.bedework.caldav.server.CalDavHeaders
Identifies the caller - probably only trust for super user
close() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
close() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
End any transactions.
close() - Method in class org.bedework.caldav.server.SysIntfReader
 
closeTag(QName) - Method in class org.bedework.caldav.server.get.GetHandler
 
col - Variable in class org.bedework.caldav.server.CaldavBwNode
 
collectionProperty - org.bedework.caldav.server.PropertyHandler.PropertyType
 
compareTo(SysIntf.SynchReportData.SynchReportDataItem) - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
 
concatEtoken(String...) - Method in class org.bedework.caldav.server.CaldavBwNode
 
configName - Static variable in interface org.bedework.caldav.server.soap.synch.SynchConnectionsMBean
 
confuriPname - Static variable in class org.bedework.caldav.server.soap.synch.SynchConnections
 
contextDestroyed(ServletContextEvent) - Method in class org.bedework.caldav.server.CaldavBWServlet
 
contextInitialized(ServletContextEvent) - Method in class org.bedework.caldav.server.CaldavBWServlet
 
copyMove(HttpServletRequest, HttpServletResponse, WebdavNsNode, WebdavNsNode, boolean, boolean, int) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
copyMove(CalDAVCollection<?>, CalDAVCollection<?>, boolean, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Copy or move the collection to another location.
copyMove(CalDAVEvent<?>, CalDAVCollection<?>, String, boolean, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Copy or move the given entity to the destination collection with the given name.
copyMoveFile(CalDAVResource<?>, String, String, boolean, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Copy or move the given file to the destination collection with the given name.
cqpars - Variable in class org.bedework.caldav.server.CaldavReportMethod
 
create(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
createAlias(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 

D

defaultCalendarPath - Variable in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
Path to default calendar
delete(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
deleteCollection(CalDAVCollection<?>, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
deleteEvent(CalDAVEvent<?>, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
deleteFile(CalDAVResource<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Delete a file.
depth - Variable in class org.bedework.caldav.server.CaldavReportMethod.CalendarQueryPars
 
dkimSignature - Variable in class org.bedework.caldav.server.IscheduleMessage
 
doISchedule(CaldavBWIntf, RequestPars, HttpServletResponse) - Method in class org.bedework.caldav.server.CaldavPostMethod
Handle an iSchedule action
doMethod(HttpServletRequest, HttpServletResponse) - Method in class org.bedework.caldav.server.CaldavPostMethod
 
doMethod(HttpServletRequest, HttpServletResponse) - Method in class org.bedework.caldav.server.MkcalendarMethod
 
doMethod(HttpServletRequest, HttpServletResponse) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
doNodeAndChildren(CaldavReportMethod.CalendarQueryPars, WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavReportMethod
 
doNodeAndChildren(CaldavReportMethod.CalendarQueryPars, WebdavNsNode, ExpandType, LimitRecurrenceSetType, List<String>) - Method in class org.bedework.caldav.server.CaldavReportMethod
 
doNotify(CaldavBWIntf, RequestPars, HttpServletResponse) - Method in class org.bedework.caldav.server.BwNotifyHandler
 
doSchedule(CaldavBWIntf, RequestPars, HttpServletResponse) - Method in class org.bedework.caldav.server.CaldavPostMethod
Handle a scheduling action.
dump() - Method in class org.bedework.caldav.server.calquery.FreeBusyQuery
Debug method

E

emitAcl(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
emitError(QName, String, XmlEmit) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
emptyTag(QName) - Method in class org.bedework.caldav.server.get.GetHandler
Emit an empty tag
entitiesAllowed() - Method in class org.bedework.caldav.server.CalDAVCollection
 
entitiesAllowed() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
equals(Object) - Method in class org.bedework.caldav.server.CaldavURI
 
equals(Object) - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
 
eventMethod - org.bedework.caldav.server.sysinterface.SysIntf.MethodEmitted
Method from event

F

filter - Variable in class org.bedework.caldav.server.CaldavReportMethod.CalendarQueryPars
 
FilterHandler - Class in org.bedework.caldav.server.filter
Class to represent a calendar-query filter
FilterHandler(FilterType) - Constructor for class org.bedework.caldav.server.filter.FilterHandler
Constructor
findTzid(BasePropertyType) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
folderProperty - org.bedework.caldav.server.PropertyHandler.PropertyType
 
freeBusy - Variable in class org.bedework.caldav.server.sysinterface.SysIntf.SchedRecipientResult
Set if this is the result of a freebusy request.
freebusyAllowed() - Method in class org.bedework.caldav.server.CalDAVCollection
 
freebusyAllowed() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
FreeBusyGetHandler - Class in org.bedework.caldav.server.get
Handle freebusy GET requests.
FreeBusyGetHandler(CaldavBWIntf) - Constructor for class org.bedework.caldav.server.get.FreeBusyGetHandler
 
FreeBusyQuery - Class in org.bedework.caldav.server.calquery
 
FreeBusyQuery() - Constructor for class org.bedework.caldav.server.calquery.FreeBusyQuery
Constructor
fromIcal(CalDAVCollection<?>, IcalendarType, SysIntf.IcalResultType) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Convert the Icalendar object to a Collection of Calendar objects
fromIcal(CalDAVCollection<?>, Reader, String, SysIntf.IcalResultType, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Convert the Icalendar reader to a Collection of Calendar objects

G

generalProperty - org.bedework.caldav.server.PropertyHandler.PropertyType
Property that can apply to anything
generateCalWsProperty(List<GetPropertiesBasePropertyType>, QName, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavBwNode
 
generateCalWsProperty(List<GetPropertiesBasePropertyType>, QName, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavCalNode
 
generatePropertyValue(QName, XmlEmit) - Method in class org.bedework.caldav.server.CalDAVEvent
 
generatePropertyValue(QName, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavBwNode
 
generatePropertyValue(QName, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavCalNode
 
generatePropertyValue(QName, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
generatePropertyValue(QName, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavPrincipalNode
 
generatePropertyValue(QName, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavResourceNode
 
generatePropValue(WebdavNsNode, WebdavProperty, boolean) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
generateXrdProperties(List<Object>, String, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavBwNode
 
generateXrdProperties(List<Object>, String, WebdavNsIntf, boolean) - Method in class org.bedework.caldav.server.CaldavCalNode
 
getAcceptContentType(HttpServletRequest) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getAccessControl() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getAccessUtil() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getAccount() - Method in class org.bedework.caldav.server.get.GetHandler
 
getAccount() - Method in class org.bedework.caldav.server.soap.SoapHandler
 
getAclPrincipalInfo(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getActiveConnections() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getAddMemberSuffix() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getAdminContact() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Get the administrator contact property
getAffectsFreeBusy() - Method in class org.bedework.caldav.server.CalDAVCollection
 
getAffectsFreeBusy() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
getAliasUri() - Method in class org.bedework.caldav.server.CalDAVCollection
Get the calendar aliasUri property
getAliasUri() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
getAttendeeSchedulingObject() - Method in class org.bedework.caldav.server.CalDAVEvent
True if this is a valid attendee scheduling object.
getAttendeeUris() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getAuthProperties() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return CalDAV properties relevant to authentication state.
getBinaryContent() - Method in class org.bedework.caldav.server.CalDAVResource
Return binary content
getBinaryContent(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getCaldavCredentials() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getCaldavPrincipal() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getCaldavReportType(Document) - Method in class org.bedework.caldav.server.CaldavReportMethod
See if we recognize this report type and return an index.
getCaldavUrl() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getCalendarData() - Method in class org.bedework.caldav.server.calquery.CalData
 
getCalPrincipalInfo(AccessPrincipal) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Given a valid AccessPrincipal return the associated calendar user information needed for caldav interactions.
getCalscale() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getCalSoapWsURI() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Get the calws soap web service uri - null for no service
getCalType() - Method in class org.bedework.caldav.server.CalDAVCollection
 
getCalType() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
getCalWS() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getCalWSProperties(CaldavBwNode, List<GetPropertiesBasePropertyType>) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getCalWSSoapNames() - Method in class org.bedework.caldav.server.CaldavBwNode
Return a set of PropertyTagEntry defining CalWS-SOAP properties this node supports.
getCalWSSoapNames() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getCanSync() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
False if we can't do a direct sync report.
getCard() - Method in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
 
getCardStr() - Method in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
 
getChildren(Supplier<Object>) - Method in class org.bedework.caldav.server.CaldavBwNode
 
getChildren(Supplier<Object>) - Method in class org.bedework.caldav.server.CaldavCalNode
 
getChildren(WebdavNsNode, Supplier<Object>) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getChildren(WebdavNsNode, Supplier<Object>) - Method in class org.bedework.caldav.server.get.GetHandler
Returns the immediate children of a node.
getClientId(HttpServletRequest) - Static method in class org.bedework.caldav.server.CalDavHeaders
Have a client-id?
getCn() - Method in class org.bedework.caldav.server.Organizer
Get the cn
getCol() - Method in class org.bedework.caldav.server.CaldavURI
 
getCol() - Method in class org.bedework.caldav.server.RequestPars
 
getCol() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
Non-null if this is for a collection
getCollection(boolean) - Method in class org.bedework.caldav.server.CaldavBwNode
 
getCollection(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Get a collection given the path
getCollections(CalDAVCollection<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Returns children of the given collection to which the current user has some access.
getColor() - Method in class org.bedework.caldav.server.CalDAVCollection
Get the calendar color property
getColor() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
getComponent() - Method in class org.bedework.caldav.server.CaldavComponentNode
Get a Component form of the only or master event.
getComponents() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getComponentType() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getConnection(String) - Method in class org.bedework.caldav.server.soap.synch.SynchConnections
 
getConnection(String) - Method in interface org.bedework.caldav.server.soap.synch.SynchConnectionsMBean
Find a connection
getConnectionById(String) - Method in class org.bedework.caldav.server.soap.synch.SynchConnections
 
getConnectionById(String) - Method in interface org.bedework.caldav.server.soap.synch.SynchConnectionsMBean
Get a connection for outbound calls by id
getConnectorId() - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
getContent(HttpServletRequest, HttpServletResponse, String, WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getContentBinary() - Method in class org.bedework.caldav.server.CaldavBwNode
 
getContentBinary() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getContentLang() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getContentLang() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getContentLang() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getContentLen() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getContentLen() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getContentLen() - Method in class org.bedework.caldav.server.CalDAVResource
 
getContentLen() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getContentStream() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getContentString(String) - Method in class org.bedework.caldav.server.CaldavCalNode
 
getContentString(String) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getContentString(String) - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getContentType() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getContentType() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getContentType() - Method in class org.bedework.caldav.server.CalDAVResource
A content type of null implies no content (or we don't know)
getContentType() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getCreDate() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getCreDate() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getCreDate() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getCurrentAccess() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getCurrentAccess() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getCurrentAccess() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getDavHeader(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getDefaultFBPeriod() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
get the default freebusy fetch period - null if not specified
getDefaultWebCalPeriod() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Get the default webcal fetch period null if not specified
getDeleted() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getDeleted() - Method in class org.bedework.caldav.server.CalDAVCollection
 
getDeleted() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getDeleted() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getDeleted() - Method in class org.bedework.caldav.server.CalDAVResource
 
getDeleted() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getDir() - Method in class org.bedework.caldav.server.Organizer
Get the dir
getDirectoryBrowsingDisallowed() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getDirectoryBrowsingDisallowed() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
 
getDisplayname() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getDisplayname() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getDisplayname() - Method in class org.bedework.caldav.server.CaldavPrincipalNode
 
getDisplayname() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getDisplayname() - Method in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
 
getDkimPublicKeys() - Method in interface org.bedework.caldav.server.sysinterface.Host
List of dkim public keys in form selector=key
getDkimSignature() - Method in class org.bedework.caldav.server.IscheduleMessage
Get the dkim signature
getEntity() - Method in class org.bedework.caldav.server.CaldavURI
 
getEntity() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
Non-null if this is for calendar entity
getEntityName() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getEntityName() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getEntityName() - Method in class org.bedework.caldav.server.CaldavURI
 
getEntityType() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getEtagValue(boolean) - Method in class org.bedework.caldav.server.CaldavCalNode
 
getEtagValue(boolean) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getEtagValue(boolean) - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getEtokenValue() - Method in class org.bedework.caldav.server.CaldavBwNode
Returns a string value suitable for the web service token
getEtokenValue() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getEtokenValue() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getEtokenValue() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getEvent() - Method in class org.bedework.caldav.server.CaldavComponentNode
Returns the only event or the master event for a recurrence
getEvent() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getEvent(CalDAVCollection<?>, String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Get events given the collection and String name.
getEvents(CalDAVCollection<?>, FilterBase, List<String>, RetrievalMode) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return the events for the current user in the given collection using the supplied filter.
getExists() - Method in class org.bedework.caldav.server.CaldavURI
 
getExpand() - Method in class org.bedework.caldav.server.sysinterface.RetrievalMode
Gets the value of the expand property.
getFbUrl() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getFburlServiceURI() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
get the Free busy service uri - null for no freebusy service
getFeatureFlags() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Get the feature flags property
getFields() - Method in class org.bedework.caldav.server.IscheduleMessage
 
getFields(String) - Method in class org.bedework.caldav.server.IscheduleMessage
 
getFieldVals(String) - Method in class org.bedework.caldav.server.IscheduleMessage
 
getFile(CalDAVCollection<?>, String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
GET a file.
getFileContent(CalDAVResource<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Get resource content given the resource.
getFiles(CalDAVCollection<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Get the files in a collection.
getFreeBusy(CaldavCalNode, FreeBusyQuery, int) - Method in class org.bedework.caldav.server.CaldavBWIntf
The node represents a calendar resource for which we must get free-busy information.
getFreeBusy(CalDAVCollection<?>, int, TimeRange) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Generate a free busy object for the given time period which reflects the state of the given collection.
getFreeBusy(SysIntf, CalDAVCollection, int) - Method in class org.bedework.caldav.server.calquery.FreeBusyQuery
 
getFreebusySet() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return a set of hrefs for each resource affecting this users freebusy
getGroups(String, String) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getGroups(String, String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
The urls should be principal urls.
GetHandler - Class in org.bedework.caldav.server.get
Class extended by classes which handle special GET requests, e.g.
GetHandler(CaldavBWIntf) - Constructor for class org.bedework.caldav.server.get.GetHandler
 
getHostname() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getIcal() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getIcalendar() - Method in class org.bedework.caldav.server.RequestPars
 
getImmediateTargetCollection() - Method in class org.bedework.caldav.server.CaldavBwNode
 
getIntf() - Method in class org.bedework.caldav.server.CaldavBwNode
 
getIntf() - Method in class org.bedework.caldav.server.soap.SoapHandler
 
getInviteStatus(CalDAVCollection<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
getIschedRequest() - Method in class org.bedework.caldav.server.RequestPars
 
getIScheduleCredentials() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getIScheduleMessageId() - Method in class org.bedework.caldav.server.IscheduleMessage
Get the iScheduleMessageId
getISchedulePrincipal() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getIscheduleURI() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
get the ischedule service uri - null for no ischedule service
getIScheduleUrl() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getIScheduleUsePublicKey() - Method in interface org.bedework.caldav.server.sysinterface.Host
True if we delivered our public key for use for dkim
getIScheduleVersion() - Method in class org.bedework.caldav.server.IscheduleMessage
Get the iScheduleVersion
getJaxbContextPath() - Method in class org.bedework.caldav.server.soap.calws.CalwsHandler
 
getJaxbContextPath() - Method in class org.bedework.caldav.server.soap.SoapHandler
 
getJaxbContextPath() - Method in class org.bedework.caldav.server.soap.synch.SynchwsHandler
 
getLanguage() - Method in class org.bedework.caldav.server.Organizer
Get the language
getLastmodDate() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getLastmodDate() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getLastmodDate() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getLastPing() - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
getLimitFreebusySet() - Method in class org.bedework.caldav.server.sysinterface.RetrievalMode
Gets the value of the limitFreebusySet property.
getLimitRecurrenceSet() - Method in class org.bedework.caldav.server.sysinterface.RetrievalMode
Gets the value of the limitRecurrenceSet property.
getLocalService() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getLogger() - Method in class org.bedework.caldav.server.BwNotifyHandler
 
getLogger() - Method in class org.bedework.caldav.server.CaldavBWServlet
 
getLogger() - Method in class org.bedework.caldav.server.calquery.CalData
 
getLogger() - Method in class org.bedework.caldav.server.calquery.FreeBusyQuery
 
getLogger() - Method in class org.bedework.caldav.server.filter.FilterHandler
 
getLogger() - Method in class org.bedework.caldav.server.SysIntfReader
 
getManagementContext() - Static method in class org.bedework.caldav.server.CaldavBWIntf
 
getMaxAttendeesPerInstance() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
 
getMaxDateTime() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
 
getMaxFBPeriod() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
get the maximum freebusy fetch period
getMaxInstances() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
 
getMaxUserEntitySize() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
 
getMaxWebCalPeriod() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the maximum webcal fetch period
getMethod() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getMethodName(int) - Method in class org.bedework.caldav.server.SysiIcalendar
 
getMethodType() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getMethodType(String) - Method in class org.bedework.caldav.server.SysiIcalendar
 
getMgetNodes(Collection<String>, Collection<String>) - Method in class org.bedework.caldav.server.CaldavReportMethod
Return collection of nodes specified by list of hrefs.
getMinDateTime() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
 
getNode(String, int, int) - Method in class org.bedework.caldav.server.get.GetHandler
Retrieves a node by uri, following any links.
getNode(String, int, int, boolean) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getNotifications() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
getNotifications(String, QName) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
getNotificationType() - Method in class org.bedework.caldav.server.CalDAVResource
 
getNotifyWs() - Method in class org.bedework.caldav.server.CaldavBWIntf
Get the notify web service flag
getNsIntf(HttpServletRequest) - Method in class org.bedework.caldav.server.CaldavBWServlet
 
getOk() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.UpdateResult
 
getOkResult() - Static method in class org.bedework.caldav.server.sysinterface.SysIntf.UpdateResult
 
getOrganizer() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getOrganizer() - Method in class org.bedework.caldav.server.SysiIcalendar
An event or a free-busy request may contain an organizer.
getOrganizerSchedulingObject() - Method in class org.bedework.caldav.server.CalDAVEvent
True if this is a valid organizer scheduling object.
getOrganizerUri() - Method in class org.bedework.caldav.server.Organizer
Get the organizerUri
getOriginator() - Method in class org.bedework.caldav.server.IscheduleMessage
Get the originator
getOwner() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getOwner() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getOwner() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
getParent(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getPath() - Method in class org.bedework.caldav.server.CaldavURI
 
getPort() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getPrevEtagValue(boolean) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getPrevScheduleTag() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getPrevStagValue() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getPrincipal() - Method in class org.bedework.caldav.server.CaldavURI
 
getPrincipal() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return the current principal
getPrincipal(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return principal information for the given href.
getPrincipalCollectionSet(String) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getPrincipalCollectionSet(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Given a uri returns a Collection of uris that allow search operations on principals for that resource.
getPrincipalForUser(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return principal information for the given account.
getPrincipals(String, PrincipalPropertySearch) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getPrincipals(String, PrincipalPropertySearch) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Given a PrincipalPropertySearch returns a Collection of matching principals.
getProdid() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getPropertyHandler(PropertyHandler.PropertyType) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Get a property handler
getPropertyNames() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getPropertyNames() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getPropertyNames() - Method in class org.bedework.caldav.server.CaldavPrincipalNode
 
getPropertyNames() - Method in class org.bedework.caldav.server.PropertyHandler
 
getPublicKey(String, String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Returns a public key for the given domain and service - either or both of which may be null.
getQuota() - Method in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
 
getQuotaSize() - Method in class org.bedework.caldav.server.CalDAVResource
This can be different from the content length
getReason() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.UpdateResult
 
getRecipients() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getRecipients() - Method in class org.bedework.caldav.server.IscheduleMessage
Get the recipients
getRefreshRate() - Method in class org.bedework.caldav.server.CalDAVCollection
Get the calendar refresh rate
getRemoteId() - Method in class org.bedework.caldav.server.CalDAVCollection
Get the calendar remoteId property
getRemoteId() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
getRemotePw() - Method in class org.bedework.caldav.server.CalDAVCollection
Get the calendar remotePw property
getRemotePw() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
getReq() - Method in class org.bedework.caldav.server.IscheduleIn
Get the request
getResource() - Method in class org.bedework.caldav.server.CaldavResourceNode
Returns the resource object
getResource() - Method in class org.bedework.caldav.server.CaldavURI
 
getResource() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
Non-null if this is for a resource
getRunAs(HttpServletRequest) - Static method in class org.bedework.caldav.server.CalDavHeaders
Run as somebody?
getScheduleMethod() - Method in class org.bedework.caldav.server.CalDAVEvent
Get the scheduleMethod for this event.
getScheduleTag() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getSchedulingAllowed() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getSecure() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getSentBy() - Method in class org.bedework.caldav.server.Organizer
Get the sentBy
getServerInfo() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getSharingStatus() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getSpecialFreeBusy(String, Set<String>, String, TimeRange, Writer) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Handle the special freebusy resquests, i.e.
getStagValue() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
getSubscribeUrl() - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
getSummary() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getSupportedComponents() - Method in class org.bedework.caldav.server.CalDAVCollection
 
getSupportedLocks() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getSupportedReports() - Method in class org.bedework.caldav.server.CaldavBwNode
Return a set of Qname defining reports this node supports.
getSupportedReports() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getSupportsBedework() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getSupportsCaldav() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getSupportsFreebusy() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getSupportsISchedule() - Method in interface org.bedework.caldav.server.sysinterface.Host
 
getSynchDeleteSuppressed() - Method in class org.bedework.caldav.server.CalDAVCollection
Get the deletions suppressed flag for synch
getSynchDeleteSuppressed() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
getSynchReport(String, String, int, boolean) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getSynchToken() - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
getSynchWs() - Method in class org.bedework.caldav.server.CaldavBWIntf
Get the synch web service flag
getSyncReport(String, String, int, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
getSyncToken() - Method in class org.bedework.caldav.server.CaldavBwNode
 
getSyncToken() - Method in class org.bedework.caldav.server.CaldavCalNode
 
getSyncToken(String) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getSyncToken(CalDAVCollection<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
getSysi() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getSysi() - Method in class org.bedework.caldav.server.CaldavBwNode
 
getSysi() - Method in class org.bedework.caldav.server.get.GetHandler
 
getSysi() - Method in class org.bedework.caldav.server.soap.SoapHandler
 
getSysIntf() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getSystemProperties() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return CalDAV relevant properties about the system.
getTimezone() - Method in class org.bedework.caldav.server.CalDAVCollection
Get the collection timezone property
getTimezone() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
getTimeZones() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getTimezonesByReference() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
 
getToken() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
 
getTzServeruri() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Get the timezones server uri
getUid() - Method in class org.bedework.caldav.server.CalDAVEvent
 
getUri() - Method in class org.bedework.caldav.server.CaldavURI
 
getUrlHandler() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
getUrlValue() - Method in class org.bedework.caldav.server.CaldavBwNode
 
getUrlValue(String, boolean) - Method in class org.bedework.caldav.server.CaldavBwNode
 
getVersion() - Method in class org.bedework.caldav.server.SysiIcalendar
 
getVpath() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
Always non-null - virtual path to the element this object represents (not including this elements name).
getVpollMaxActive() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
 
getVpollMaxItems() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
 
getVpollMaxVoters() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
 
getVpollSupportedComponents() - Method in class org.bedework.caldav.server.CalDAVCollection
 
getWebcalServiceURI() - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
get the web calendar service uri - null for no web calendar service
getXRD(CaldavBwNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
getXrdNames() - Method in class org.bedework.caldav.server.CaldavBwNode
Return a set of PropertyTagEntry defining properties this node supports.
getXrdNames() - Method in class org.bedework.caldav.server.CaldavCalNode
 
groupProperty - org.bedework.caldav.server.PropertyHandler.PropertyType
 

H

hashCode() - Method in class org.bedework.caldav.server.CaldavURI
 
hashCode() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
 
hdrs - Variable in class org.bedework.caldav.server.soap.SoapHandler.UnmarshalResult
 
Host - Interface in org.bedework.caldav.server.sysinterface
This class provides information about a host.

I

inboxPath - Variable in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
Path to inbox.
init() - Method in class org.bedework.caldav.server.CaldavPostMethod
 
init() - Method in class org.bedework.caldav.server.CaldavReportMethod
Called at each request
init() - Method in class org.bedework.caldav.server.MkcalendarMethod
 
init() - Method in class org.bedework.caldav.server.soap.SoapHandler
 
init(boolean) - Method in class org.bedework.caldav.server.CaldavCalNode
 
init(boolean) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
init(boolean) - Method in class org.bedework.caldav.server.CaldavResourceNode
 
init(HttpServletRequest, String, boolean, boolean, boolean, boolean, boolean, String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Called before any other method is called to allow initialization to take place at the first or subsequent requests
init(ServletConfig) - Method in class org.bedework.caldav.server.CaldavBWServlet
 
init(WebdavServlet, HttpServletRequest, HashMap<String, MethodBase.MethodInfo>, boolean) - Method in class org.bedework.caldav.server.CaldavBWIntf
Called before any other method is called to allow initialization to take place at the first or subsequent requests
initResponse(HttpServletResponse) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
inLink - Variable in class org.bedework.caldav.server.CaldavBwNode.PropertyTagXrdEntry
 
intf - Variable in class org.bedework.caldav.server.get.GetHandler
 
isAlias() - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
isCalendarCollection() - Method in class org.bedework.caldav.server.CaldavBwNode
 
isCalwsSoap() - Method in class org.bedework.caldav.server.RequestPars
 
IscheduleGetHandler - Class in org.bedework.caldav.server.get
Handle ischedule GET requests.
IscheduleGetHandler(CaldavBWIntf) - Constructor for class org.bedework.caldav.server.get.IscheduleGetHandler
 
IscheduleIn - Class in org.bedework.caldav.server
An incoming iSchedule message
IscheduleIn(HttpServletRequest, UrlHandler) - Constructor for class org.bedework.caldav.server.IscheduleIn
Constructor
IscheduleMessage - Class in org.bedework.caldav.server
 
IscheduleMessage() - Constructor for class org.bedework.caldav.server.IscheduleMessage
Constructor
iScheduleMessageId - Variable in class org.bedework.caldav.server.IscheduleMessage
 
iScheduleSerialNumber - Static variable in class org.bedework.caldav.server.RequestPars
Update this if any change is made which alters the capabilities of the service.
iScheduleVersion - Variable in class org.bedework.caldav.server.IscheduleMessage
 
isCollection() - Method in class org.bedework.caldav.server.CaldavURI
 
isFreeBusy() - Method in class org.bedework.caldav.server.RequestPars
 
isiSchedule() - Method in class org.bedework.caldav.server.RequestPars
 
isNew() - Method in class org.bedework.caldav.server.CalDAVEvent
 
isNew() - Method in class org.bedework.caldav.server.CalDAVResource
 
isNotifyws() - Method in class org.bedework.caldav.server.RequestPars
 
isPrincipal(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Does the value appear to represent a valid principal?
isResource() - Method in class org.bedework.caldav.server.CaldavURI
 
isSchedulingAssistant(HttpServletRequest) - Static method in class org.bedework.caldav.server.CalDavHeaders
Is this the scheduling assistant?
isServerInfo() - Method in class org.bedework.caldav.server.RequestPars
 
isShare() - Method in class org.bedework.caldav.server.RequestPars
 
isSynchws() - Method in class org.bedework.caldav.server.RequestPars
 
isWebcal() - Method in class org.bedework.caldav.server.RequestPars
 
isWebcalGetAccept() - Method in class org.bedework.caldav.server.RequestPars
 
items - Variable in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData
 
iterator() - Method in class org.bedework.caldav.server.SysiIcalendar
 
itipReplyMethodType(int) - Method in class org.bedework.caldav.server.SysiIcalendar
True for itip reply type method
itipRequestMethodType(int) - Method in class org.bedework.caldav.server.SysiIcalendar
True for itip request type method

J

jc - Variable in class org.bedework.caldav.server.soap.SoapHandler
 

K

knownProperty(QName) - Method in class org.bedework.caldav.server.CaldavBwNode
 
knownProperty(QName) - Method in class org.bedework.caldav.server.CaldavCalNode
 
knownProperty(QName) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
knownProperty(QName) - Method in class org.bedework.caldav.server.CaldavPrincipalNode
 
knownProperty(QName) - Method in class org.bedework.caldav.server.CaldavResourceNode
 
knownProperty(QName) - Method in class org.bedework.caldav.server.PropertyHandler
Return true if a call to generatePropertyValue will return a value.
knownProperty(WebdavNsNode, WebdavProperty) - Method in class org.bedework.caldav.server.CaldavBWIntf
 

L

loadConfig() - Method in class org.bedework.caldav.server.soap.synch.SynchConnections
 

M

makeCollection(HttpServletRequest, HttpServletResponse, WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
Create an empty collection at the given location.
makeCollection(CalDAVCollection<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
makeDoc(QName, Object) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
makeHref(String, int) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
makeJAXBElement(QName, Class, Object) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
makeProp(Element) - Method in class org.bedework.caldav.server.CaldavBWIntf
Override this to create namespace specific property objects.
makeUserHref(String) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
marshal(Object, OutputStream) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
MkcalendarMethod - Class in org.bedework.caldav.server
Class called to handle MKCOL
MkcalendarMethod() - Constructor for class org.bedework.caldav.server.MkcalendarMethod
 
monitor - Static variable in class org.bedework.caldav.server.soap.SoapHandler
 

N

newCollectionObject(boolean, String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return a new object representing the parameters.
newResourceObject(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Return a new object representing the parameters.
noMethod - org.bedework.caldav.server.sysinterface.SysIntf.MethodEmitted
No method for calendar
notificationsPath - Variable in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
 

O

OneComponent - org.bedework.caldav.server.sysinterface.SysIntf.IcalResultType
Expect one (non-timezone) component only
openTag(QName) - Method in class org.bedework.caldav.server.get.GetHandler
 
openTag(QName, String, String) - Method in class org.bedework.caldav.server.get.GetHandler
open with attribute
org.bedework.caldav.server - package org.bedework.caldav.server
 
org.bedework.caldav.server.calquery - package org.bedework.caldav.server.calquery
 
org.bedework.caldav.server.filter - package org.bedework.caldav.server.filter
 
org.bedework.caldav.server.get - package org.bedework.caldav.server.get
 
org.bedework.caldav.server.soap - package org.bedework.caldav.server.soap
 
org.bedework.caldav.server.soap.calws - package org.bedework.caldav.server.soap.calws
 
org.bedework.caldav.server.soap.synch - package org.bedework.caldav.server.soap.synch
 
org.bedework.caldav.server.sysinterface - package org.bedework.caldav.server.sysinterface
 
Organizer - Class in org.bedework.caldav.server
 
Organizer(String, String, String, String, String) - Constructor for class org.bedework.caldav.server.Organizer
Constructor
originator - Variable in class org.bedework.caldav.server.IscheduleMessage
value of the Originator header
outboxPath - Variable in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
Path to outbox.

P

parse(Node) - Method in class org.bedework.caldav.server.calquery.CalData
The given node must be the Filter element
parse(Node) - Method in class org.bedework.caldav.server.calquery.FreeBusyQuery
The given node is is the free-busy-query time-range element Should have exactly one time-range element.
postFilter(Collection<WebdavNsNode>) - Method in class org.bedework.caldav.server.filter.FilterHandler
Carry out any postfiltering on the collection of initialised nodes,
prefetch(HttpServletRequest, HttpServletResponse, WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
principal - Variable in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
As supplied
principalProperty - org.bedework.caldav.server.PropertyHandler.PropertyType
 
principalToCaladdr(AccessPrincipal) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
The inverse of caladdrToPrincipal
process(HttpServletRequest, HttpServletResponse, RequestPars) - Method in class org.bedework.caldav.server.get.FreeBusyGetHandler
 
process(HttpServletRequest, HttpServletResponse, RequestPars) - Method in class org.bedework.caldav.server.get.GetHandler
 
process(HttpServletRequest, HttpServletResponse, RequestPars) - Method in class org.bedework.caldav.server.get.IscheduleGetHandler
 
process(HttpServletRequest, HttpServletResponse, RequestPars) - Method in class org.bedework.caldav.server.get.ServerInfoGetHandler
 
process(HttpServletRequest, HttpServletResponse, RequestPars) - Method in class org.bedework.caldav.server.get.WebcalGetHandler
 
process(CaldavReportMethod.CalendarQueryPars, String) - Method in class org.bedework.caldav.server.CaldavReportMethod
 
process(WebdavNsNode, XmlEmit, String) - Method in class org.bedework.caldav.server.calquery.CalData
Given the WebdavNsNode, returns the transformed content.
process(Document, int, HttpServletRequest, HttpServletResponse) - Method in class org.bedework.caldav.server.CaldavReportMethod
 
processDoc(Document) - Method in class org.bedework.caldav.server.CaldavReportMethod
 
processFbResp(HttpServletRequest, HttpServletResponse, int) - Method in class org.bedework.caldav.server.CaldavReportMethod
Handle free/busy response
processPost(HttpServletRequest, HttpServletResponse, RequestPars) - Method in class org.bedework.caldav.server.soap.calws.CalwsHandler
 
processPost(HttpServletRequest, HttpServletResponse, RequestPars) - Method in class org.bedework.caldav.server.soap.synch.SynchwsHandler
 
processRequest(HttpServletRequest, HttpServletResponse, BaseRequestType, RequestPars, boolean) - Method in class org.bedework.caldav.server.soap.calws.CalwsHandler
 
processResp(HttpServletRequest, HttpServletResponse, int) - Method in class org.bedework.caldav.server.CaldavReportMethod
 
property(QName, String) - Method in class org.bedework.caldav.server.get.GetHandler
Emit a property
PropertyHandler - Class in org.bedework.caldav.server
This type of object will handle system dependent properties through the system interface.
PropertyHandler() - Constructor for class org.bedework.caldav.server.PropertyHandler
 
PropertyHandler.PropertyType - Enum in org.bedework.caldav.server
Allow callers to specify which set of properties are to be processed
PropertyTagXrdEntry(QName, String, boolean, boolean) - Constructor for class org.bedework.caldav.server.CaldavBwNode.PropertyTagXrdEntry
 
publish - org.bedework.caldav.server.sysinterface.SysIntf.MethodEmitted
It's a publish
putBinaryContent(HttpServletRequest, WebdavNsNode, String[], InputStream, Headers.IfHeaders) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
putContent(HttpServletRequest, HttpServletResponse, WebdavNsNode, String[], Reader, Headers.IfHeaders) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
putEvent(HttpServletResponse, CaldavComponentNode, IcalendarType, boolean, boolean, String, String) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
putFile(CalDAVCollection<?>, CalDAVResource<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
PUT a file.
putNode(WebdavNsNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 

Q

query(String, String) - Method in class org.bedework.caldav.server.soap.ReportBase
 
query(String, CalendarQueryType) - Method in class org.bedework.caldav.server.soap.ReportBase
 
query(CaldavBwNode, List<String>, RetrievalMode) - Method in class org.bedework.caldav.server.filter.FilterHandler
Use the given query to return a collection of nodes.
query(WebdavNsNode, List<String>, RetrievalMode, FilterType) - Method in class org.bedework.caldav.server.CaldavBWIntf
Use the given query to return a collection of nodes.

R

read() - Method in class org.bedework.caldav.server.SysIntfReader
 
read(char[], int, int) - Method in class org.bedework.caldav.server.SysIntfReader
 
reAuth(HttpServletRequest, String, boolean, String) - Method in class org.bedework.caldav.server.CaldavBWIntf
See if we can reauthenticate.
recipient - Variable in class org.bedework.caldav.server.sysinterface.SysIntf.SchedRecipientResult
 
recipients - Variable in class org.bedework.caldav.server.IscheduleMessage
values of Recipient headers
registerMbean(ObjectName, Object) - Static method in class org.bedework.caldav.server.CaldavBWIntf
 
reindexEvent(CalDAVEvent<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Reindex an event after an error that may be the result of an out of date index.
removeNode(Node) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
removeNotification(String, NotificationType) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Remove the given notification from the notification collection for the indicated calendar user.
removeProperty(Element, WebdavNsNode.SetPropertyResult) - Method in class org.bedework.caldav.server.CaldavCalNode
 
removeProperty(Element, WebdavNsNode.SetPropertyResult) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
removeProperty(Element, WebdavNsNode.SetPropertyResult) - Method in class org.bedework.caldav.server.CaldavResourceNode
 
replyMethodType() - Method in class org.bedework.caldav.server.SysiIcalendar
True for itip reply type method
Report - Class in org.bedework.caldav.server.soap.calws
 
Report(WebdavNsIntf) - Constructor for class org.bedework.caldav.server.soap.calws.Report
 
ReportBase - Class in org.bedework.caldav.server.soap
 
ReportBase(WebdavNsIntf) - Constructor for class org.bedework.caldav.server.soap.ReportBase
 
requestFreeBusy(CalDAVEvent<?>, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Get the free busy for one or more principals based on the given VFREEBUSY request.
requestMethodType() - Method in class org.bedework.caldav.server.SysiIcalendar
True for itip request type method
RequestPars - Class in org.bedework.caldav.server
 
RequestPars(HttpServletRequest, CaldavBWIntf, String) - Constructor for class org.bedework.caldav.server.RequestPars
 
resolveAlias(boolean) - Method in class org.bedework.caldav.server.CalDAVCollection
 
resolveAlias(boolean) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
RetrievalMode - Class in org.bedework.caldav.server.sysinterface
 
RetrievalMode() - Constructor for class org.bedework.caldav.server.sysinterface.RetrievalMode
 
rollback() - Method in class org.bedework.caldav.server.CaldavBWIntf
 
rollback() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Called on the way out before close if there was an error.
rootNode - Variable in class org.bedework.caldav.server.CaldavBwNode
 
runAs - Static variable in class org.bedework.caldav.server.CalDavHeaders
Ask to run as somebody else - probably only trust for super user - or if they have full proxy access?

S

sameName(String) - Method in class org.bedework.caldav.server.CaldavURI
 
SchedRecipientResult() - Constructor for class org.bedework.caldav.server.sysinterface.SysIntf.SchedRecipientResult
 
schedule(CalDAVEvent<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Request to schedule a meeting.
scheduleReply(HttpServletRequest) - Static method in class org.bedework.caldav.server.CalDavHeaders
Look for the Schedule-Reply header
sendNotification(String, NotificationType) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Add the given notification to the notification collection for the indicated calendar user.
ServerInfoGetHandler - Class in org.bedework.caldav.server.get
Handle freebusy GET requests.
ServerInfoGetHandler(CaldavBWIntf) - Constructor for class org.bedework.caldav.server.get.ServerInfoGetHandler
 
serviceName - Static variable in interface org.bedework.caldav.server.soap.synch.SynchConnectionsMBean
 
setAdminContact(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the administrator contact property
setAffectsFreeBusy(boolean) - Method in class org.bedework.caldav.server.CalDAVCollection
 
setAffectsFreeBusy(boolean) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
setAliasUri(String) - Method in class org.bedework.caldav.server.CalDAVCollection
Set the calendar aliasUri property
setAliasUri(String) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
setBinaryContent(InputStream) - Method in class org.bedework.caldav.server.CalDAVResource
Set the value
setCalSoapWsURI(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the calws soap web service uri - null for no service
setCalType(int) - Method in class org.bedework.caldav.server.CalDAVCollection
 
setCalType(int) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
setCol(CalDAVCollection) - Method in class org.bedework.caldav.server.RequestPars
 
setColor(String) - Method in class org.bedework.caldav.server.CalDAVCollection
Set the calendar color property
setColor(String) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
setConnection(SynchConnection) - Method in class org.bedework.caldav.server.soap.synch.SynchConnections
 
setConnection(SynchConnection) - Method in interface org.bedework.caldav.server.soap.synch.SynchConnectionsMBean
Put/update a connection
setConnectorId(String) - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
setContentType(String) - Method in class org.bedework.caldav.server.CalDAVResource
Set the contentType - may be null for unknown
setDefaultFBPeriod(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the default freebusy fetch period - null if not specified
setDefaults(QName) - Method in class org.bedework.caldav.server.CaldavCalNode
 
setDefaultWebCalPeriod(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the default webcal fetch period null if not specified
setDirectoryBrowsingDisallowed(boolean) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the directoryBrowsingDisallowed flag
setEntityName(String) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
setEvent(CalDAVEvent<?>) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
setExpand(ExpandType) - Method in class org.bedework.caldav.server.sysinterface.RetrievalMode
Sets the value of the expand property.
setFburlServiceURI(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the Free busy service uri - null for no freebusy service
setFeatureFlags(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the feature flags property
setFreeBusy(CalDAVEvent<?>) - Method in class org.bedework.caldav.server.CaldavCalNode
 
setIcalendar(SysiIcalendar) - Method in class org.bedework.caldav.server.RequestPars
 
setIscheduleURI(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the ischedule service uri - null for no ischedule service
setLastPing(long) - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
setLimitFreebusySet(LimitFreebusySetType) - Method in class org.bedework.caldav.server.sysinterface.RetrievalMode
Sets the value of the limitFreebusySet property.
setLimitRecurrenceSet(LimitRecurrenceSetType) - Method in class org.bedework.caldav.server.sysinterface.RetrievalMode
Sets the value of the limitRecurrenceSet property.
setMaxAttendeesPerInstance(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the max number attendees per instance.
setMaxDateTime(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
 
setMaxFBPeriod(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the maximum freebusy fetch period
setMaxInstances(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the max number recurrence instances.
setMaxUserEntitySize(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the max entity length for users.
setMaxWebCalPeriod(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
Set the maximum webcal fetch period
setMinDateTime(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
 
setOrganizer(Organizer) - Method in class org.bedework.caldav.server.CalDAVEvent
 
setOrganizerUri(String) - Method in class org.bedework.caldav.server.Organizer
Set the organizerUri
setOriginator(String) - Method in class org.bedework.caldav.server.CalDAVEvent
Set the event's originator
setProperty(Element, WebdavNsNode.SetPropertyResult) - Method in class org.bedework.caldav.server.CaldavCalNode
 
setProperty(Element, WebdavNsNode.SetPropertyResult) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
setProperty(Element, WebdavNsNode.SetPropertyResult) - Method in class org.bedework.caldav.server.CaldavResourceNode
 
setRecipients(Set<String>) - Method in class org.bedework.caldav.server.CalDAVEvent
 
setRefreshRate(int) - Method in class org.bedework.caldav.server.CalDAVCollection
Set the calendar refresh rate
setRemoteId(String) - Method in class org.bedework.caldav.server.CalDAVCollection
Set the calendar remoteId property
setRemoteId(String) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
setRemotePw(String) - Method in class org.bedework.caldav.server.CalDAVCollection
Set the calendar remotePw property
setRemotePw(String) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
setResource(CalDAVResource) - Method in class org.bedework.caldav.server.CaldavResourceNode
 
setScheduleMethod(int) - Method in class org.bedework.caldav.server.CalDAVEvent
Set the scheduleMethod for this event.
setSubscribeUrl(String) - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
setSupportedComponents(List<String>) - Method in class org.bedework.caldav.server.CalDAVCollection
 
setSynchDeleteSuppressed(boolean) - Method in class org.bedework.caldav.server.CalDAVCollection
Set the deletions suppressed flag for synch
setSynchDeleteSuppressed(boolean) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
setSynchToken(String) - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
setTimezone(String) - Method in class org.bedework.caldav.server.CalDAVCollection
Set the collection timezone property
setTimezone(String) - Method in class org.bedework.caldav.server.CalDAVCollectionBase
 
setTimezonesByReference(boolean) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
 
setTzServeruri(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the timezones server uri
setVpollMaxActive(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the max number of active vpolls.
setVpollMaxItems(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the max number of items per vpoll.
setVpollMaxVoters(Integer) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the max number of active vpolls.
setWebcalGetAccept(boolean) - Method in class org.bedework.caldav.server.RequestPars
 
setWebcalServiceURI(String) - Method in interface org.bedework.caldav.server.sysinterface.CalDAVSystemProperties
Set the web calendar service uri - null for no web calendar service
share(CalDAVCollection<?>, ShareType) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
sharingReply(CalDAVCollection<?>, InviteReplyType) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Handle a reply to a sharing notification.
shortToString() - Method in class org.bedework.caldav.server.soap.synch.SynchConnection
 
size() - Method in class org.bedework.caldav.server.SysiIcalendar
 
SoapHandler - Class in org.bedework.caldav.server.soap
Class extended by classes which handle special SOAP requests, e.g.
SoapHandler(CaldavBWIntf) - Constructor for class org.bedework.caldav.server.soap.SoapHandler
 
SoapHandler.UnmarshalResult - Class in org.bedework.caldav.server.soap
Unpack the headers and body
specialUri(HttpServletRequest, HttpServletResponse, String) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
splitEtoken(String) - Method in class org.bedework.caldav.server.CaldavBwNode
 
startEmit(HttpServletResponse) - Method in class org.bedework.caldav.server.get.GetHandler
 
status - Variable in class org.bedework.caldav.server.sysinterface.SysIntf.SchedRecipientResult
One of the above
subscribeNotification(String, String, List<String>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Subscribe for email notifications to the notification engine for the indicated calendar user.
SynchConnection - Class in org.bedework.caldav.server.soap.synch
This represents an active connection to a synch engine.
SynchConnection(String, String, String) - Constructor for class org.bedework.caldav.server.soap.synch.SynchConnection
 
SynchConnections - Class in org.bedework.caldav.server.soap.synch
This is a simple bean to handle the dynamic connections made between the CalDAV server and synch engines.
SynchConnections() - Constructor for class org.bedework.caldav.server.soap.synch.SynchConnections
 
SynchConnectionsMBean - Interface in org.bedework.caldav.server.soap.synch
Handle the dynamic connections made between bedework and synch engines.
SynchReportData() - Constructor for class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData
 
SynchReportDataItem(String, CalDAVCollection<?>, String, boolean) - Constructor for class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
 
SynchReportDataItem(String, CalDAVEvent<?>, String) - Constructor for class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
 
SynchReportDataItem(String, CalDAVResource<?>, String) - Constructor for class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData.SynchReportDataItem
 
SynchwsHandler - Class in org.bedework.caldav.server.soap.synch
Class extended by classes which handle special GET requests, e.g.
SynchwsHandler(CaldavBWIntf) - Constructor for class org.bedework.caldav.server.soap.synch.SynchwsHandler
 
SysiIcalendar - Class in org.bedework.caldav.server
Class to represent an RFC icalendar object converted to an internal form.
SysiIcalendar() - Constructor for class org.bedework.caldav.server.SysiIcalendar
 
SysIntf - Interface in org.bedework.caldav.server.sysinterface
All interactions with the underlying calendar system are made via this interface.
SysIntf.IcalResultType - Enum in org.bedework.caldav.server.sysinterface
Expected result type
SysIntf.MethodEmitted - Enum in org.bedework.caldav.server.sysinterface
What method do we want emitted
SysIntf.SchedRecipientResult - Class in org.bedework.caldav.server.sysinterface
Result for a single recipient.
SysIntf.SynchReportData - Class in org.bedework.caldav.server.sysinterface
Data for Synch Report
SysIntf.SynchReportData.SynchReportDataItem - Class in org.bedework.caldav.server.sysinterface
The changed entity may be an event, a resource or a collection.
SysIntf.UpdateResult - Class in org.bedework.caldav.server.sysinterface
Show the outcome of an update
SysIntfReader - Class in org.bedework.caldav.server
Not sure why we need this - perhaps just for tracing?
SysIntfReader(Reader) - Constructor for class org.bedework.caldav.server.SysIntfReader
 

T

testMode() - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Allows some special handling of some requests - mostly to do with cleanup of accounts when testing.
TimeZone - org.bedework.caldav.server.sysinterface.SysIntf.IcalResultType
Expect one timezone only
toCalendar(CalDAVEvent<?>, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Make an ical Calendar from an event.
toIcalendar(CalDAVEvent<?>, boolean, IcalendarType) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Make an XML IcalendarType from an event.
toIcalString(int, String) - Method in class org.bedework.caldav.server.CalDAVEvent
Return a complete representation of the event
toIcalString(Calendar, String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Convert a Calendar to it's string form
toJcal(CalDAVEvent<?>, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Make a JSON jcal object from an event.
token - Variable in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData
Token for next time.
toString() - Method in class org.bedework.caldav.server.CaldavBwNode
 
toString() - Method in class org.bedework.caldav.server.CaldavCalNode
 
toString() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
toString() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
toString() - Method in class org.bedework.caldav.server.CaldavURI
 
toString() - Method in class org.bedework.caldav.server.IscheduleMessage
 
toString() - Method in class org.bedework.caldav.server.Organizer
 
toString() - Method in class org.bedework.caldav.server.SysiIcalendar
 
toString() - Method in class org.bedework.caldav.server.sysinterface.RetrievalMode
 
toString() - Method in class org.bedework.caldav.server.sysinterface.SysIntf.SchedRecipientResult
 
toStringTzCalendar(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Create a Calendar object from the named timezone and convert to a String representation
trailSlash() - Method in class org.bedework.caldav.server.CaldavCalNode
 
trailSlash() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
trailSlash() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
truncated - Variable in class org.bedework.caldav.server.sysinterface.SysIntf.SynchReportData
True if the report was truncated
tzid - Variable in class org.bedework.caldav.server.CaldavReportMethod.CalendarQueryPars
 
tzidFromTzdef(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Given a timezone spec return the tzid

U

unmarshal(HttpServletRequest) - Method in class org.bedework.caldav.server.soap.SoapHandler
 
UnmarshalResult() - Constructor for class org.bedework.caldav.server.soap.SoapHandler.UnmarshalResult
 
unregister(ObjectName) - Static method in class org.bedework.caldav.server.CaldavBWIntf
 
update() - Method in class org.bedework.caldav.server.CaldavCalNode
 
update() - Method in class org.bedework.caldav.server.CaldavComponentNode
 
update() - Method in class org.bedework.caldav.server.CaldavResourceNode
 
updateAccess(CalDAVCollection<?>, Acl) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
updateAccess(CalDAVEvent<?>, Acl) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
 
updateAccess(WebdavNsIntf.AclInfo) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
updateAccess(WebdavNsIntf.AclInfo, CaldavBwNode) - Method in class org.bedework.caldav.server.CaldavBWIntf
 
updateCollection(CalDAVCollection<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Update a collection.
updateEvent(CalDAVEvent<?>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Update an event/todo/journal.
updateEvent(CalDAVEvent<?>, List<ComponentSelectionType>) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Update the supplied event using the web services update message.
updateFile(CalDAVResource<?>, boolean) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Update a file.
UpdateResult(String) - Constructor for class org.bedework.caldav.server.sysinterface.SysIntf.UpdateResult
 
userHomePath - Variable in class org.bedework.caldav.server.sysinterface.CalPrincipalInfo
Path to user home
userProperty - org.bedework.caldav.server.PropertyHandler.PropertyType
 

V

validateAlarm(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Validate an alarm component
validItipMethodType() - Method in class org.bedework.caldav.server.SysiIcalendar
True for valid itip method
validItipMethodType(int) - Method in class org.bedework.caldav.server.SysiIcalendar
True for valid itip method
validPrincipal(String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Is href a valid principal?
valueOf(String) - Static method in enum org.bedework.caldav.server.PropertyHandler.PropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bedework.caldav.server.sysinterface.SysIntf.IcalResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bedework.caldav.server.sysinterface.SysIntf.MethodEmitted
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.bedework.caldav.server.PropertyHandler.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bedework.caldav.server.sysinterface.SysIntf.IcalResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bedework.caldav.server.sysinterface.SysIntf.MethodEmitted
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebcalGetHandler - Class in org.bedework.caldav.server.get
Handle web calendar GET requests.
WebcalGetHandler(CaldavBWIntf) - Constructor for class org.bedework.caldav.server.get.WebcalGetHandler
 
writeCalendar(Collection<CalDAVEvent<?>>, SysIntf.MethodEmitted, XmlEmit, Writer, String) - Method in interface org.bedework.caldav.server.sysinterface.SysIntf
Write a collection of events as an ical calendar.
writeContent(XmlEmit, Writer, String) - Method in class org.bedework.caldav.server.CaldavCalNode
 
writeContent(XmlEmit, Writer, String) - Method in class org.bedework.caldav.server.CaldavComponentNode
 
writeContent(XmlEmit, Writer, String) - Method in class org.bedework.caldav.server.CaldavResourceNode
 

X

xml - Variable in class org.bedework.caldav.server.get.GetHandler
 
xrdEmptyProperty(String) - Method in class org.bedework.caldav.server.CaldavBwNode
 
xrdLink(String, Object) - Method in class org.bedework.caldav.server.CaldavBwNode
 
xrdName - Variable in class org.bedework.caldav.server.CaldavBwNode.PropertyTagXrdEntry
 
xrdProperty(String, String) - Method in class org.bedework.caldav.server.CaldavBwNode
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages