public class PrimaryDataDirectoryResource extends PrimaryDataEntityResource implements io.milton.resource.CollectionResource, io.milton.resource.PutableResource, io.milton.resource.MakeCollectionableResource, io.milton.resource.DeletableCollectionResource, io.milton.resource.MoveableResource
entity, fileSystemHandler, path, username| Constructor and Description |
|---|
PrimaryDataDirectoryResource(String path,
FileSystemHandler fileSystemHandler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
authorise(io.milton.http.Request request,
io.milton.http.Request.Method method,
io.milton.http.Auth auth) |
io.milton.resource.Resource |
child(String childName) |
io.milton.resource.CollectionResource |
createCollection(String newName)
To create a new Folder by right click -> new folder
|
io.milton.resource.Resource |
createNew(String newName,
InputStream inputStream,
Long length,
String contentType) |
void |
delete() |
List<? extends io.milton.resource.Resource> |
getChildren() |
ClientPrimaryDataDirectory |
getDir() |
boolean |
isLockedOutRecursive(io.milton.http.Request request) |
void |
moveTo(io.milton.resource.CollectionResource rDest,
String name) |
authenticate, checkRedirect, exists, getCreateDate, getEntity, getModifiedDate, getName, getRealm, getUniqueId, isDirectorypublic PrimaryDataDirectoryResource(String path, FileSystemHandler fileSystemHandler) throws RemoteException, de.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataDirectoryException, NotBoundException, de.ipk_gatersleben.bit.bi.edal.primary_data.security.EdalAuthenticateException
RemoteExceptionde.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataDirectoryExceptionNotBoundExceptionde.ipk_gatersleben.bit.bi.edal.primary_data.security.EdalAuthenticateExceptionpublic ClientPrimaryDataDirectory getDir()
public boolean authorise(io.milton.http.Request request,
io.milton.http.Request.Method method,
io.milton.http.Auth auth)
authorise in interface io.milton.resource.Resourceauthorise in class PrimaryDataEntityResourcepublic io.milton.resource.Resource child(String childName)
child in interface io.milton.resource.CollectionResourcepublic List<? extends io.milton.resource.Resource> getChildren()
getChildren in interface io.milton.resource.CollectionResourcepublic io.milton.resource.Resource createNew(String newName, InputStream inputStream, Long length, String contentType)
createNew in interface io.milton.resource.PutableResourcepublic io.milton.resource.CollectionResource createCollection(String newName) throws io.milton.http.exceptions.NotAuthorizedException, io.milton.http.exceptions.ConflictException, io.milton.http.exceptions.BadRequestException
createCollection in interface io.milton.resource.MakeCollectionableResourceio.milton.http.exceptions.NotAuthorizedExceptionio.milton.http.exceptions.ConflictExceptionio.milton.http.exceptions.BadRequestExceptionpublic void delete()
throws io.milton.http.exceptions.NotAuthorizedException,
io.milton.http.exceptions.ConflictException,
io.milton.http.exceptions.BadRequestException
delete in interface io.milton.resource.DeletableResourceio.milton.http.exceptions.NotAuthorizedExceptionio.milton.http.exceptions.ConflictExceptionio.milton.http.exceptions.BadRequestExceptionpublic void moveTo(io.milton.resource.CollectionResource rDest,
String name)
throws io.milton.http.exceptions.ConflictException,
io.milton.http.exceptions.NotAuthorizedException,
io.milton.http.exceptions.BadRequestException
moveTo in interface io.milton.resource.MoveableResourceio.milton.http.exceptions.ConflictExceptionio.milton.http.exceptions.NotAuthorizedExceptionio.milton.http.exceptions.BadRequestExceptionpublic boolean isLockedOutRecursive(io.milton.http.Request request)
isLockedOutRecursive in interface io.milton.resource.DeletableCollectionResourceCopyright © 2013 Leibniz Institute of Plant Genetics and Crop Plant Research (IPK). All rights reserved.