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



Copyright © 2011. All Rights Reserved.