public class ExporterI extends AbstractCloseableAmdServant implements omero.api._ExporterOperations, ServiceFactoryAware, BlitzOnly
START -> waiting -> config -> output -> waiting -> config ...
be, ctx, holder, invoker
Constructor and Description |
---|
ExporterI(BlitzExecutor be,
DatabaseIdentity databaseIdentity,
PixelsService pixelsService) |
Modifier and Type | Method and Description |
---|---|
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
|
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, DatabaseIdentity databaseIdentity, PixelsService pixelsService) throws loci.common.services.DependencyException
loci.common.services.DependencyException
public void setServiceFactory(ServiceFactoryI sf) throws omero.ServerError
setServiceFactory
in interface ServiceFactoryAware
omero.ServerError
public void addImage_async(omero.api.AMD_Exporter_addImage __cb, long id, Ice.Current __current) throws omero.ServerError
addImage_async
in interface omero.api._ExporterOperations
omero.ServerError
public void generateXml_async(omero.api.AMD_Exporter_generateXml __cb, Ice.Current __current) throws omero.ServerError
generateXml_async
in interface omero.api._ExporterOperations
omero.ServerError
public void generateTiff_async(omero.api.AMD_Exporter_generateTiff __cb, Ice.Current __current) throws omero.ServerError
generateTiff_async
in interface 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
in interface 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 String generateXml(loci.formats.meta.MetadataRetrieve retrieve) throws loci.common.services.ServiceException
loci.common.services.ServiceException
protected void preClose(Ice.Current current)
preClose
in class AbstractCloseableAmdServant
protected void postClose(Ice.Current current)
AbstractCloseableAmdServant
postClose
in class AbstractCloseableAmdServant
Version: 5.1.2-ice35-b45
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.