public class ExporterI extends AbstractCloseableAmdServant implements _ExporterOperations, ServiceFactoryAware, BlitzOnly
START -> waiting -> config -> output -> waiting -> config ...
be, ctx, holder, invoker| Constructor and Description |
|---|
ExporterI(BlitzExecutor be,
ome.services.db.DatabaseIdentity databaseIdentity,
ome.io.nio.PixelsService pixelsService) |
| Modifier and Type | Method and Description |
|---|---|
void |
addImage_async(AMD_Exporter_addImage __cb,
long id,
Ice.Current __current)
Adds a single image with basic metadata to the Exporter for inclusion
on the next call to getBytes().
|
loci.formats.meta.IMetadata |
convertXml(loci.formats.meta.MetadataRetrieve retrieve) |
void |
generateTiff_async(AMD_Exporter_generateTiff __cb,
Ice.Current __current)
Generates an OME-TIFF file.
|
void |
generateXml_async(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(AMD_Exporter_read __cb,
long pos,
int size,
Ice.Current __current)
Returns
length bytes from the output file. |
void |
setServiceFactory(ServiceFactoryI sf) |
close_async, closeactivate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactivate_async, close_async, getCurrentEventContext_async, passivate_asyncpublic ExporterI(BlitzExecutor be, ome.services.db.DatabaseIdentity databaseIdentity, ome.io.nio.PixelsService pixelsService) throws loci.common.services.DependencyException
loci.common.services.DependencyExceptionpublic void setServiceFactory(ServiceFactoryI sf) throws ServerError
setServiceFactory in interface ServiceFactoryAwareServerErrorpublic void addImage_async(AMD_Exporter_addImage __cb, long id, Ice.Current __current) throws ServerError
_ExporterOperationsaddImage_async in interface _ExporterOperations__cb - The callback object for the operation.__current - The Current object for the invocation.ServerErrorpublic void generateXml_async(AMD_Exporter_generateXml __cb, Ice.Current __current) throws ServerError
generateXml_async in interface _ExporterOperations__cb - The callback object for the operation.__current - The Current object for the invocation.ServerErrorpublic void generateTiff_async(AMD_Exporter_generateTiff __cb, Ice.Current __current) throws ServerError
_ExporterOperationsgenerateTiff_async in interface _ExporterOperations__cb - The callback object for the operation.__current - The Current object for the invocation.ServerErrorpublic void read_async(AMD_Exporter_read __cb, long pos, int size, Ice.Current __current) throws ServerError
_ExporterOperationslength bytes from the output file. The
file can be safely read until reset() is called.read_async in interface _ExporterOperations__cb - The callback object for the operation.__current - The Current object for the invocation.ServerErrorpublic loci.formats.meta.IMetadata convertXml(loci.formats.meta.MetadataRetrieve retrieve)
throws loci.common.services.ServiceException
loci.common.services.ServiceExceptionpublic java.lang.String generateXml(loci.formats.meta.MetadataRetrieve retrieve)
throws loci.common.services.ServiceException
loci.common.services.ServiceExceptionprotected void preClose(Ice.Current current)
preClose in class AbstractCloseableAmdServantprotected void postClose(Ice.Current current)
AbstractCloseableAmdServantpostClose in class AbstractCloseableAmdServant