public class PrimaryDataDirectoryVirtualResource extends PrimaryDataEntityResource implements io.milton.resource.CollectionResource, io.milton.resource.PutableResource
entity, fileSystemHandler, path, username| Constructor and Description |
|---|
PrimaryDataDirectoryVirtualResource(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.Resource |
createNew(String arg0,
InputStream arg1,
Long arg2,
String arg3) |
List<? extends io.milton.resource.Resource> |
getChildren() |
ClientPrimaryDataDirectory |
getDir() |
String |
getName() |
authenticate, checkRedirect, exists, getCreateDate, getEntity, getModifiedDate, getRealm, getUniqueId, isDirectorypublic PrimaryDataDirectoryVirtualResource(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 String getName()
getName in interface io.milton.resource.ResourcegetName in class PrimaryDataEntityResourcepublic io.milton.resource.Resource createNew(String arg0, InputStream arg1, Long arg2, String arg3) throws IOException, io.milton.http.exceptions.ConflictException, io.milton.http.exceptions.NotAuthorizedException, io.milton.http.exceptions.BadRequestException
createNew in interface io.milton.resource.PutableResourceIOExceptionio.milton.http.exceptions.ConflictExceptionio.milton.http.exceptions.NotAuthorizedExceptionio.milton.http.exceptions.BadRequestExceptionCopyright © 2016 Leibniz Institute of Plant Genetics and Crop Plant Research (IPK). All rights reserved.