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)  | 
IMetadata | 
convertXml(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(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, closeactivate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolderpublic ExporterI(BlitzExecutor be, DatabaseIdentity databaseIdentity, PixelsService pixelsService) throws DependencyException
DependencyExceptionpublic void setServiceFactory(ServiceFactoryI sf) throws omero.ServerError
setServiceFactory in interface ServiceFactoryAwareomero.ServerErrorpublic void addImage_async(omero.api.AMD_Exporter_addImage __cb,
                           long id,
                           Ice.Current __current)
                    throws omero.ServerError
addImage_async in interface omero.api._ExporterOperationsomero.ServerErrorpublic void generateXml_async(omero.api.AMD_Exporter_generateXml __cb,
                              Ice.Current __current)
                       throws omero.ServerError
generateXml_async in interface omero.api._ExporterOperationsomero.ServerErrorpublic void generateTiff_async(omero.api.AMD_Exporter_generateTiff __cb,
                               Ice.Current __current)
                        throws omero.ServerError
generateTiff_async in interface omero.api._ExporterOperationsomero.ServerErrorpublic 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._ExporterOperationsomero.ServerErrorpublic IMetadata convertXml(MetadataRetrieve retrieve) throws ServiceException
ServiceExceptionpublic String generateXml(MetadataRetrieve retrieve) throws ServiceException
ServiceExceptionprotected void preClose(Ice.Current current)
preClose in class AbstractCloseableAmdServantprotected void postClose(Ice.Current current)
AbstractCloseableAmdServantpostClose in class AbstractCloseableAmdServant
                
                
Version: 5.2.6-ice35-b35
Copyright © 2016 The University of Dundee & Open Microscopy Environment. All Rights Reserved.