public class RawFileStoreI extends AbstractCloseableAmdServant implements omero.api._RawFileStoreOperations, ServiceFactoryAware, TieAware
RawFileStore
Constructor and Description |
---|
RawFileStoreI(RawFileStore service,
BlitzExecutor be) |
Modifier and Type | Method and Description |
---|---|
boolean |
__redirect(long fileId,
omero.api._RawFileStoreTie rfsTie,
Ice.Current current) |
void |
exists_async(omero.api.AMD_RawFileStore_exists __cb,
Ice.Current __current) |
void |
getFileId_async(omero.api.AMD_RawFileStore_getFileId __cb,
Ice.Current __current) |
ServiceFactoryI |
getServiceFactory() |
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 |
setServiceFactory(ServiceFactoryI sf) |
void |
setTie(Ice.TieBase tie) |
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 RawFileStoreI(RawFileStore service, BlitzExecutor be)
public void setServiceFactory(ServiceFactoryI sf) throws omero.ServerError
setServiceFactory
in interface ServiceFactoryAware
omero.ServerError
public ServiceFactoryI getServiceFactory() throws omero.ServerError
omero.ServerError
public void setTie(Ice.TieBase tie) throws 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 getFileId_async(omero.api.AMD_RawFileStore_getFileId __cb, Ice.Current __current) throws omero.ServerError
getFileId_async
in interface omero.api._RawFileStoreOperations
omero.ServerError
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 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
public boolean __redirect(long fileId, omero.api._RawFileStoreTie rfsTie, Ice.Current current) throws omero.ServerError
omero.ServerError
Version: 5.3.3-ice35-b63
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.