public class PrimaryDataVersionDirectoryVirtualResource extends PrimaryDataEntityResource implements io.milton.resource.CollectionResource, io.milton.resource.PutableResource
entity, fileSystemHandler, path, username| Constructor and Description |
|---|
PrimaryDataVersionDirectoryVirtualResource(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() |
ClientPrimaryDataDirectory |
getDir() |
String |
getName() |
authenticate, checkRedirect, exists, getCreateDate, getEntity, getModifiedDate, getRealm, getUniqueId, isDirectorypublic PrimaryDataVersionDirectoryVirtualResource(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 String getName()
getName in interface io.milton.resource.ResourcegetName 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) 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 © 2013 Leibniz Institute of Plant Genetics and Crop Plant Research (IPK). All rights reserved.