public interface _FileServerOperations
| Modifier and Type | Method and Description |
|---|---|
boolean |
fileExists(java.lang.String fileId,
Ice.Current __current)
Query the existence of a file
An exception will be raised if the method fails to determine the existence.
|
float |
getATime(java.lang.String fileId,
Ice.Current __current)
Get atime of a file
An exception will be raised if the file no longer exists or is inaccessible.
|
java.lang.String |
getBaseName(java.lang.String fileId,
Ice.Current __current)
Get base name of a file, this is the name
stripped of any path, e.g.
|
FileStats[] |
getBulkDirectory(java.lang.String absPath,
java.lang.String filter,
Ice.Current __current)
Get an absolute directory from an OMERO.fs server.
|
float |
getCTime(java.lang.String fileId,
Ice.Current __current)
Get ctime of a file
An exception will be raised if the file no longer exists or is inaccessible.
|
java.lang.String[] |
getDirectory(java.lang.String absPath,
java.lang.String filter,
Ice.Current __current)
Get an absolute directory from an OMERO.fs server.
|
float |
getMTime(java.lang.String fileId,
Ice.Current __current)
Get mtime of a file
An exception will be raised if the file no longer exists or is inaccessible.
|
java.lang.String |
getOwner(java.lang.String fileId,
Ice.Current __current)
Get owner of a file
An exception will be raised if the file no longer exists or is inaccessible.
|
java.lang.String |
getSHA1(java.lang.String fileId,
Ice.Current __current)
Get SHA1 of a file
An exception will be raised if the file no longer exists or is inaccessible.
|
long |
getSize(java.lang.String fileId,
Ice.Current __current)
Get size of a file in bytes
An exception will be raised if the file no longer exists or is inaccessible.
|
FileStats |
getStats(java.lang.String fileId,
Ice.Current __current)
Get all FileStats of a file
An exception will be raised if the file no longer exists or is inaccessible.
|
boolean |
isDir(java.lang.String fileId,
Ice.Current __current)
Query whether file is a directory
An exception will be raised if the file no longer exists or is inaccessible.
|
boolean |
isFile(java.lang.String fileId,
Ice.Current __current)
Query whether file is a file
An exception will be raised if the file no longer exists or is inaccessible.
|
byte[] |
readBlock(java.lang.String fileId,
long offset,
int size,
Ice.Current __current)
readBlock should open, read size bytes from offset
and then close the file.
|
java.lang.String[] getDirectory(java.lang.String absPath,
java.lang.String filter,
Ice.Current __current)
throws OmeroFSError
absPath - an absolute path on the monitor's watch path (string).filter - a filter to apply to the listing, cf. ls (string).__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorFileStats[] getBulkDirectory(java.lang.String absPath, java.lang.String filter, Ice.Current __current) throws OmeroFSError
absPath - an absolute path on the monitor's watch path (string).filter - a filter to apply to the listing, cf. ls (string).__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorboolean fileExists(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorjava.lang.String getBaseName(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorFileStats getStats(java.lang.String fileId, Ice.Current __current) throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorlong getSize(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorjava.lang.String getOwner(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorfloat getCTime(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorfloat getMTime(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorfloat getATime(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorboolean isDir(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorboolean isFile(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorjava.lang.String getSHA1(java.lang.String fileId,
Ice.Current __current)
throws OmeroFSError
fileId - see above.__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSErrorbyte[] readBlock(java.lang.String fileId,
long offset,
int size,
Ice.Current __current)
throws OmeroFSError
fileId - see above.offset - byte offset into file from where read should begin (long).size - number of bytes that should be read (int).__current - The Current object for the invocation.omero::OmeroFSErrorOmeroFSError