T - public abstract class CalDAVCollection<T extends CalDAVCollection>
extends org.bedework.webdav.servlet.shared.WdCollection<T>
| Modifier and Type | Field and Description |
|---|---|
static int |
calTypeCalendarCollection
Normal calendar collection
|
static int |
calTypeCollection
Normal folder
|
static int |
calTypeInbox
Inbox
|
static int |
calTypeNotifications
Outbox
|
static int |
calTypeOutbox
Outbox
|
static int |
calTypeUnknown
Indicate unknown type
|
| Constructor and Description |
|---|
CalDAVCollection()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
entitiesAllowed() |
abstract boolean |
freebusyAllowed() |
abstract boolean |
getAffectsFreeBusy() |
abstract String |
getAliasUri()
Get the calendar aliasUri property
|
abstract int |
getCalType() |
abstract String |
getColor()
Get the calendar color property
|
abstract boolean |
getDeleted() |
abstract int |
getRefreshRate()
Get the calendar refresh rate
|
abstract String |
getRemoteId()
Get the calendar remoteId property
|
abstract String |
getRemotePw()
Get the calendar remotePw property
|
abstract List<String> |
getSupportedComponents() |
abstract boolean |
getSynchDeleteSuppressed()
Get the deletions suppressed flag for synch
|
abstract String |
getTimezone()
Get the collection timezone property
|
abstract List<String> |
getVpollSupportedComponents() |
abstract T |
resolveAlias(boolean resolveSubAlias) |
abstract void |
setAffectsFreeBusy(boolean val) |
abstract void |
setAliasUri(String val)
Set the calendar aliasUri property
|
abstract void |
setCalType(int val) |
abstract void |
setColor(String val)
Set the calendar color property
|
abstract void |
setRefreshRate(int val)
Set the calendar refresh rate
|
abstract void |
setRemoteId(String val)
Set the calendar remoteId property
|
abstract void |
setRemotePw(String val)
Set the calendar remotePw property
|
abstract void |
setSupportedComponents(List<String> val) |
abstract void |
setSynchDeleteSuppressed(boolean val)
Set the deletions suppressed flag for synch
|
abstract void |
setTimezone(String val)
Set the collection timezone property
|
compareTo, getCanPublish, getCanShare, getCreated, getDescription, getDisplayName, getEtag, getLastmod, getName, getOwner, getParentPath, getPath, getPreviousEtag, getProperty, hashCode, isAlias, setCreated, setDescription, setDisplayName, setLastmod, setName, setOwner, setParentPath, setPath, setProperty, toString, toStringSegmentpublic static final int calTypeUnknown
public static final int calTypeCollection
public static final int calTypeCalendarCollection
public static final int calTypeInbox
public static final int calTypeOutbox
public static final int calTypeNotifications
public abstract T resolveAlias(boolean resolveSubAlias) throws org.bedework.webdav.servlet.shared.WebdavException
resolveAlias in class org.bedework.webdav.servlet.shared.WdEntity<T extends CalDAVCollection>org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract void setCalType(int val)
throws org.bedework.webdav.servlet.shared.WebdavException
val - typeorg.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract int getCalType()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract boolean freebusyAllowed()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract boolean getDeleted()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract boolean entitiesAllowed()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract void setAffectsFreeBusy(boolean val)
throws org.bedework.webdav.servlet.shared.WebdavException
val - true if the calendar takes part in free/busy calculationsorg.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract boolean getAffectsFreeBusy()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract void setTimezone(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - the tzidorg.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract String getTimezone() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract void setColor(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - the colororg.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract String getColor() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract void setAliasUri(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract String getAliasUri() throws org.bedework.webdav.servlet.shared.WebdavException
getAliasUri in class org.bedework.webdav.servlet.shared.WdEntity<T extends CalDAVCollection>org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract void setRefreshRate(int val)
throws org.bedework.webdav.servlet.shared.WebdavException
val - - secondsorg.bedework.webdav.servlet.shared.WebdavException - on fatal erorpublic abstract int getRefreshRate()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavException - on fatal erorpublic abstract void setRemoteId(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - org.bedework.webdav.servlet.shared.WebdavExceptionpublic abstract String getRemoteId() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic abstract void setRemotePw(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - calendar remotePw propertyorg.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic abstract String getRemotePw() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic abstract void setSynchDeleteSuppressed(boolean val)
throws org.bedework.webdav.servlet.shared.WebdavException
val - true if we suppress deletions during synchorg.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic abstract boolean getSynchDeleteSuppressed()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic abstract void setSupportedComponents(List<String> val) throws org.bedework.webdav.servlet.shared.WebdavException
val - the supported component names e.g. "VEVENT", "VTODO" etc.org.bedework.webdav.servlet.shared.WebdavException - on fatal errorpublic abstract List<String> getSupportedComponents() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionCopyright © 2018 Bedework. All rights reserved.