Package io.milton.http.annotated
Class AnnoCalendarResource
java.lang.Object
io.milton.http.annotated.AnnoResource
io.milton.http.annotated.AnnoCollectionResource
io.milton.http.annotated.AnnoCalendarResource
- All Implemented Interfaces:
CommonResource,ConditionalCompatibleResource,AccessControlledResource,CalendarCollection,CalendarResource,CollectionResource,CopyableResource,DeletableCollectionResource,DeletableResource,DigestResource,DisplayNameResource,ExtMakeCalendarResource,GetableResource,LockableResource,LockingCollectionResource,MakeCollectionableResource,MoveableResource,PostableResource,PropFindableResource,PutableResource,ReportableResource,Resource
public class AnnoCalendarResource
extends AnnoCollectionResource
implements CalendarResource, DisplayNameResource
- Author:
- brad
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.milton.resource.AccessControlledResource
AccessControlledResource.PriviledgeNested classes/interfaces inherited from interface io.milton.resource.CalendarResource
CalendarResource.ComponentType -
Field Summary
Fields inherited from class io.milton.http.annotated.AnnoResource
acl, annoFactory, jsonResult, nameOverride, parent, realm, sourceFields inherited from interface io.milton.resource.AccessControlledResource
NONE, READ_BROWSE, READ_CONTENT, READ_WRITE -
Constructor Summary
ConstructorsConstructorDescriptionAnnoCalendarResource(AnnotationResourceFactory outer, Object source, AnnoCollectionResource parent) -
Method Summary
Modifier and TypeMethodDescriptiongetColor()getCTag()booleanvoidsetCalendarOrder(String value) voidvoidMethods inherited from class io.milton.http.annotated.AnnoCollectionResource
child, createAndLock, createCalendar, createCollection, createNew, find, findChildren, findPath, getChildren, getChildren, getChildrenMap, getChildrenOfType, getFiles, getResourceList, getRoot, getSubFolders, initChildren, isLockedOutRecursiveMethods inherited from class io.milton.http.annotated.AnnoResource
authenticate, authenticate, authorise, checkRedirect, copyTo, delete, getAccessControlList, getAnnoFactory, getAsList, getContentLength, getContentType, getContentType, getCreateDate, getCurrentLock, getDisplayName, getHref, getLink, getMaxAgeSeconds, getModifiedDate, getName, getNameOverride, getParent, getPrincipalCollectionHrefs, getPrincipalURL, getPriviledges, getRealm, getSource, getUniqueId, isCompatible, isDigestAllowed, lock, moveTo, processForm, refreshLock, sendContent, setAccessControlList, setNameOverride, unlockMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.milton.resource.CollectionResource
child, getChildrenMethods inherited from interface io.milton.resource.DeletableResource
deleteMethods inherited from interface io.milton.resource.DisplayNameResource
getDisplayNameMethods inherited from interface io.milton.resource.LockableResource
getCurrentLock, lock, refreshLock, unlockMethods inherited from interface io.milton.resource.PropFindableResource
getCreateDateMethods inherited from interface io.milton.resource.Resource
authenticate, authorise, checkRedirect, getModifiedDate, getName, getRealm, getUniqueId
-
Constructor Details
-
AnnoCalendarResource
public AnnoCalendarResource(AnnotationResourceFactory outer, Object source, AnnoCollectionResource parent)
-
-
Method Details
-
is
- Specified by:
isin interfaceCommonResource- Overrides:
isin classAnnoResource
-
getCalendarDescription
- Specified by:
getCalendarDescriptionin interfaceCalendarResource
-
getColor
- Specified by:
getColorin interfaceCalendarResource
-
setColor
- Specified by:
setColorin interfaceCalendarResource
-
getSupportedComponentSet
- Specified by:
getSupportedComponentSetin interfaceCalendarResource
-
getCTag
- Specified by:
getCTagin interfaceCalendarCollection
-
getCalendarOrder
- Specified by:
getCalendarOrderin interfaceCalendarResource
-
setCalendarOrder
- Specified by:
setCalendarOrderin interfaceCalendarResource
-
setDisplayName
- Specified by:
setDisplayNamein interfaceDisplayNameResource- Overrides:
setDisplayNamein classAnnoResource
-