Class CalPrincipalInfo
java.lang.Object
org.bedework.caldav.server.sysinterface.CalPrincipalInfo
- All Implemented Interfaces:
Serializable
- Author:
- douglm
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionnet.fortuna.ical4j.vcard.VCardAs suppliedPath to default calendarPath to inbox.Path to outbox.org.bedework.access.AccessPrincipalAs suppliedPath to user home -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
principal
public org.bedework.access.AccessPrincipal principalAs supplied -
card
public net.fortuna.ical4j.vcard.VCard cardAs supplied -
userHomePath
Path to user home -
defaultCalendarPath
Path to default calendar -
inboxPath
Path to inbox. null for no scheduling permitted (or supported) -
outboxPath
Path to outbox. null for no scheduling permitted (or supported) -
notificationsPath
-
-
Constructor Details
-
CalPrincipalInfo
public CalPrincipalInfo(org.bedework.access.AccessPrincipal principal, net.fortuna.ical4j.vcard.VCard card, String cardStr, String userHomePath, String defaultCalendarPath, String inboxPath, String outboxPath, String notificationsPath, long quota) - Parameters:
principal- this representsuserHomePath- pathdefaultCalendarPath- pathinboxPath- pathoutboxPath- pathnotificationsPath- pathquota- allowed
-
-
Method Details
-
getCard
public net.fortuna.ical4j.vcard.VCard getCard()- Returns:
- associated vcard
-
getCardStr
- Returns:
- associated vcard as a string
-
getQuota
public long getQuota()- Returns:
- long
-
getDisplayname
- Returns:
- displayname of entoty represented by this info
- Throws:
org.bedework.webdav.servlet.shared.WebdavException
-