public class AnnoPrincipalResource extends AnnoCollectionResource implements DiscretePrincipal, CalDavPrincipal, DirectoryGatewayCardDavPrincipal
Principal.PrincipleIdAccessControlledResource.Priviledgeacl, annoFactory, jsonResult, nameOverride, parent, realm, sourceNONE, READ_BROWSE, READ_CONTENT, READ_WRITE| Constructor and Description |
|---|
AnnoPrincipalResource(AnnotationResourceFactory outer,
Object source,
AnnoCollectionResource parent) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAddress() |
HrefList |
getAddressBookHomeSet() |
HrefList |
getCalendarHomeSet() |
HrefList |
getCalendarUserAddressSet() |
String |
getCalendarUserType() |
HrefList |
getDirectoryGateway() |
String |
getEmail() |
Principal.PrincipleId |
getIdenitifer() |
String |
getPrincipalURL() |
SupportedCalendarComponentListsSet |
getSupportedComponentSets() |
child, createAndLock, createCalendar, createCollection, createNew, find, findChildren, findPath, getChildren, getChildren, getChildrenMap, getChildrenOfType, getFiles, getResourceList, getRoot, getSubFolders, initChildren, isLockedOutRecursiveauthenticate, authenticate, authorise, checkRedirect, copyTo, delete, getAccessControlList, getAnnoFactory, getAsList, getContentLength, getContentType, getContentType, getCreateDate, getCurrentLock, getDisplayName, getHref, getLink, getMaxAgeSeconds, getModifiedDate, getName, getNameOverride, getParent, getPrincipalCollectionHrefs, getPriviledges, getRealm, getSource, getUniqueId, is, isCompatible, isDigestAllowed, lock, moveTo, processForm, refreshLock, sendContent, setAccessControlList, setDisplayName, setNameOverride, unlockclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCreateDateauthenticate, authorise, checkRedirect, getModifiedDate, getName, getRealm, getUniqueIdgetCurrentLock, lock, refreshLock, unlockdeletepublic AnnoPrincipalResource(AnnotationResourceFactory outer, Object source, AnnoCollectionResource parent)
public HrefList getCalendarHomeSet()
getCalendarHomeSet in interface CalDavPrincipalpublic HrefList getAddressBookHomeSet()
getAddressBookHomeSet in interface CardDavPrincipalpublic HrefList getDirectoryGateway()
getDirectoryGateway in interface DirectoryGatewayCardDavPrincipalpublic String getPrincipalURL()
getPrincipalURL in interface DiscretePrincipalgetPrincipalURL in interface AccessControlledResourcegetPrincipalURL in class AnnoResourcepublic Principal.PrincipleId getIdenitifer()
getIdenitifer in interface Principalpublic HrefList getCalendarUserAddressSet()
getCalendarUserAddressSet in interface CalDavPrincipalpublic SupportedCalendarComponentListsSet getSupportedComponentSets()
getSupportedComponentSets in interface CalDavPrincipalpublic String getAddress()
getAddress in interface CardDavPrincipalpublic String getEmail()
public String getCalendarUserType()
getCalendarUserType in interface CalDavPrincipalCopyright © 2021 McEvoy Software Ltd. All rights reserved.