public class CalendarAclEntry extends AclEntry
BaseEntry.AtomHandler
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
ACCESS_RULE_CATEGORY, ACCESS_RULE_KIND
Constructor and Description |
---|
CalendarAclEntry()
Default mutable constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within
the target extension profile.
|
SendAclNotificationsProperty |
getSendAclNotifications()
Returns the send acl notifications property.
|
boolean |
hasSendAclNotifications()
Returns whether it has the send acl notifications property.
|
void |
setSendAclNotifications(SendAclNotificationsProperty sendAclNotifications)
Sets the send acl notifications property.
|
java.lang.String |
toString() |
getRole, getScope, getWithKey, setRole, setScope, setWithKey
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getMediaEditLink, getPlainTextContent, getPubControl, getPublished, getResumableEditMediaLink, getRights, getSelectedFields, getSelf, getSelfLink, getService, getSource, getSummary, getTextContent, getTitle, getUpdated, getVersionId, isDraft, parseAtom, parseAtom, parseAtom, readEntry, readEntry, removeLinks, removeLinks, setCanEdit, setContent, setContent, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setService, setSource, setSummary, setTitle, setUpdated, setVersionId, update
addExtension, addRepeatingExtension, generateCumulativeXmlBlob, getExtension, getExtensions, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit
disableStrictValidation, enableStrictValidation, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, setImmutable
public void declareExtensions(ExtensionProfile extProfile)
ExtensionPoint
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class AclEntry
extProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)
public SendAclNotificationsProperty getSendAclNotifications()
public void setSendAclNotifications(SendAclNotificationsProperty sendAclNotifications)
sendAclNotifications
- send acl notifications property or
null
to resetpublic boolean hasSendAclNotifications()
public java.lang.String toString()
toString
in class java.lang.Object