public class PrimaryDataFileDirectoryVirtualResource extends PrimaryDataEntityResource implements io.milton.resource.CollectionResource, io.milton.resource.PutableResource
entity, fileSystemHandler, path, username| Constructor and Description |
|---|
PrimaryDataFileDirectoryVirtualResource(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 newName,
InputStream inputStream,
Long length,
String contentType) |
List<? extends io.milton.resource.Resource> |
getChildren() |
ClientPrimaryDataFile |
getFile() |
String |
getName() |
authenticate, checkRedirect, exists, getCreateDate, getEntity, getModifiedDate, getRealm, getUniqueId, isDirectorypublic PrimaryDataFileDirectoryVirtualResource(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 ClientPrimaryDataFile getFile()
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 newName, InputStream inputStream, Long length, String contentType) 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.