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, closeactivate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolderpublic RawFileStoreI(RawFileStore service, BlitzExecutor be)
public void setServiceFactory(ServiceFactoryI sf) throws omero.ServerError
setServiceFactory in interface ServiceFactoryAwareomero.ServerErrorpublic ServiceFactoryI getServiceFactory() throws omero.ServerError
omero.ServerErrorpublic 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._RawFileStoreOperationsomero.ServerErrorpublic 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._RawFileStoreOperationsomero.ServerErrorpublic void getFileId_async(omero.api.AMD_RawFileStore_getFileId __cb,
Ice.Current __current)
throws omero.ServerError
getFileId_async in interface omero.api._RawFileStoreOperationsomero.ServerErrorpublic void setFileId_async(omero.api.AMD_RawFileStore_setFileId __cb,
long fileId,
Ice.Current __current)
throws omero.ServerError
setFileId_async in interface omero.api._RawFileStoreOperationsomero.ServerErrorpublic void size_async(omero.api.AMD_RawFileStore_size __cb,
Ice.Current __current)
throws omero.ServerError
size_async in interface omero.api._RawFileStoreOperationsomero.ServerErrorpublic void truncate_async(omero.api.AMD_RawFileStore_truncate __cb,
long length,
Ice.Current __current)
throws omero.ServerError
truncate_async in interface omero.api._RawFileStoreOperationsomero.ServerErrorpublic 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._RawFileStoreOperationsomero.ServerErrorpublic void save_async(omero.api.AMD_RawFileStore_save __cb,
Ice.Current __current)
throws omero.ServerError
save_async in interface omero.api._RawFileStoreOperationsomero.ServerErrorprotected void preClose(Ice.Current current)
throws Throwable
preClose in class AbstractCloseableAmdServantThrowableprotected void postClose(Ice.Current current)
AbstractCloseableAmdServantpostClose in class AbstractCloseableAmdServantpublic boolean __redirect(long fileId,
omero.api._RawFileStoreTie rfsTie,
Ice.Current current)
throws omero.ServerError
omero.ServerError
Version: 5.3.4-ice35-b69
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.