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, getChildren
-
Methods inherited from interface io.milton.resource.CopyableResource
copyTo
-
Methods inherited from interface io.milton.resource.DeletableResource
delete
-
Methods inherited from interface io.milton.resource.GetableResource
getContentLength, getContentType, getMaxAgeSeconds, sendContent
-
Methods inherited from interface io.milton.resource.MakeCollectionableResource
createCollection
-
Methods inherited from interface io.milton.resource.MoveableResource
moveTo
-
Methods inherited from interface io.milton.resource.PropFindableResource
getCreateDate
-
Methods inherited from interface io.milton.resource.PutableResource
createNew
-
Methods inherited from interface io.milton.resource.Resource
authenticate, authorise, checkRedirect, getModifiedDate, getName, getRealm, getUniqueId
-
-