public class ExporterI extends AbstractCloseableAmdServant implements omero.api._ExporterOperations, ServiceFactoryAware, BlitzOnly
START -> waiting -> config -> output -> waiting -> config ...
be, ctx, holder, invoker
コンストラクタと説明 |
---|
ExporterI(BlitzExecutor be,
ome.services.db.DatabaseIdentity databaseIdentity,
ome.io.nio.PixelsService pixelsService) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addImage_async(omero.api.AMD_Exporter_addImage __cb,
long id,
Ice.Current __current) |
loci.formats.meta.IMetadata |
convertXml(loci.formats.meta.MetadataRetrieve retrieve) |
void |
generateTiff_async(omero.api.AMD_Exporter_generateTiff __cb,
Ice.Current __current) |
void |
generateXml_async(omero.api.AMD_Exporter_generateXml __cb,
Ice.Current __current)
Generate XML and return the length
|
java.lang.String |
generateXml(loci.formats.meta.MetadataRetrieve retrieve) |
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_Exporter_read __cb,
long pos,
int size,
Ice.Current __current) |
void |
setServiceFactory(ServiceFactoryI sf) |
close_async, close
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolder
public ExporterI(BlitzExecutor be, ome.services.db.DatabaseIdentity databaseIdentity, ome.io.nio.PixelsService pixelsService) throws loci.common.services.DependencyException
loci.common.services.DependencyException
public void setServiceFactory(ServiceFactoryI sf) throws omero.ServerError
setServiceFactory
インタフェース内 ServiceFactoryAware
omero.ServerError
public void addImage_async(omero.api.AMD_Exporter_addImage __cb, long id, Ice.Current __current) throws omero.ServerError
addImage_async
インタフェース内 omero.api._ExporterOperations
omero.ServerError
public void generateXml_async(omero.api.AMD_Exporter_generateXml __cb, Ice.Current __current) throws omero.ServerError
generateXml_async
インタフェース内 omero.api._ExporterOperations
omero.ServerError
public void generateTiff_async(omero.api.AMD_Exporter_generateTiff __cb, Ice.Current __current) throws omero.ServerError
generateTiff_async
インタフェース内 omero.api._ExporterOperations
omero.ServerError
public void read_async(omero.api.AMD_Exporter_read __cb, long pos, int size, Ice.Current __current) throws omero.ServerError
read_async
インタフェース内 omero.api._ExporterOperations
omero.ServerError
public loci.formats.meta.IMetadata convertXml(loci.formats.meta.MetadataRetrieve retrieve) throws loci.common.services.ServiceException
loci.common.services.ServiceException
public java.lang.String generateXml(loci.formats.meta.MetadataRetrieve retrieve) throws loci.common.services.ServiceException
loci.common.services.ServiceException
protected void preClose(Ice.Current current)
preClose
クラス内 AbstractCloseableAmdServant
protected void postClose(Ice.Current current)
AbstractCloseableAmdServant
postClose
クラス内 AbstractCloseableAmdServant