public class RepoRawFileStoreI extends AbstractCloseableAmdServant implements omero.api._RawFileStoreOperations
Constructor and Description |
---|
RepoRawFileStoreI(long fileId,
File file) |
Modifier and Type | Method and Description |
---|---|
void |
exists_async(omero.api.AMD_RawFileStore_exists __cb,
Ice.Current __current) |
protected void |
postClose(Ice.Current current)
Should not throw any exceptions which should be detected by clients
since it is called in a finally block after the client thread has been
released.
|
protected void |
preClose(Ice.Current current) |
void |
read_async(omero.api.AMD_RawFileStore_read __cb,
long position,
int length,
Ice.Current __current) |
void |
save_async(omero.api.AMD_RawFileStore_save __cb,
Ice.Current __current) |
void |
setFileId_async(omero.api.AMD_RawFileStore_setFileId __cb,
long fileId,
Ice.Current __current) |
void |
size_async(omero.api.AMD_RawFileStore_size __cb,
Ice.Current __current) |
void |
truncate_async(omero.api.AMD_RawFileStore_truncate __cb,
long length,
Ice.Current __current) |
void |
write_async(omero.api.AMD_RawFileStore_write __cb,
byte[] buf,
long position,
int length,
Ice.Current __current) |
close_async, close
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolder
public RepoRawFileStoreI(long fileId, File file)
public void setFileId_async(omero.api.AMD_RawFileStore_setFileId __cb, long fileId, Ice.Current __current) throws omero.ServerError
setFileId_async
in interface omero.api._RawFileStoreOperations
omero.ServerError
public void exists_async(omero.api.AMD_RawFileStore_exists __cb, Ice.Current __current) throws omero.ServerError
exists_async
in interface omero.api._RawFileStoreOperations
omero.ServerError
public void read_async(omero.api.AMD_RawFileStore_read __cb, long position, int length, Ice.Current __current) throws omero.ServerError
read_async
in interface omero.api._RawFileStoreOperations
omero.ServerError
public void size_async(omero.api.AMD_RawFileStore_size __cb, Ice.Current __current) throws omero.ServerError
size_async
in interface omero.api._RawFileStoreOperations
omero.ServerError
public void truncate_async(omero.api.AMD_RawFileStore_truncate __cb, long length, Ice.Current __current) throws omero.ServerError
truncate_async
in interface omero.api._RawFileStoreOperations
omero.ServerError
public void write_async(omero.api.AMD_RawFileStore_write __cb, byte[] buf, long position, int length, Ice.Current __current) throws omero.ServerError
write_async
in interface omero.api._RawFileStoreOperations
omero.ServerError
public void save_async(omero.api.AMD_RawFileStore_save __cb, Ice.Current __current) throws omero.ServerError
save_async
in interface omero.api._RawFileStoreOperations
omero.ServerError
protected void preClose(Ice.Current current) throws Throwable
preClose
in class AbstractCloseableAmdServant
Throwable
protected void postClose(Ice.Current current)
AbstractCloseableAmdServant
postClose
in class AbstractCloseableAmdServant
Version: 4.4.12-ice34-b116
Copyright © 2014 The University of Dundee & Open Microscopy Environment. All Rights Reserved.