Package io.milton.resource
Interface FolderResource
- All Superinterfaces:
CollectionResource,CopyableResource,DeletableResource,GetableResource,MakeCollectionableResource,MoveableResource,PropFindableResource,PutableResource,Resource
public interface FolderResource
extends MakeCollectionableResource, PutableResource, CopyableResource, DeletableResource, GetableResource, MoveableResource, PropFindableResource
Extends all interfaces required for typical folder behavior.
This is a good place to start if you want a normal directory. However, think
carefully about which interfaces to implement. Only implement those which
should actually be supported. Eg, only implement MoveableResource if it can be moved
-
Method Summary
Methods inherited from interface io.milton.resource.CollectionResource
child, getChildrenMethods inherited from interface io.milton.resource.CopyableResource
copyToMethods inherited from interface io.milton.resource.DeletableResource
deleteMethods inherited from interface io.milton.resource.GetableResource
getContentLength, getContentType, getMaxAgeSeconds, sendContentMethods inherited from interface io.milton.resource.MakeCollectionableResource
createCollectionMethods inherited from interface io.milton.resource.MoveableResource
moveToMethods inherited from interface io.milton.resource.PropFindableResource
getCreateDateMethods inherited from interface io.milton.resource.PutableResource
createNewMethods inherited from interface io.milton.resource.Resource
authenticate, authorise, checkRedirect, getModifiedDate, getName, getRealm, getUniqueId