ome.services.blitz.impl
Class PixelsI

java.lang.Object
  extended by ome.services.blitz.impl.AbstractAmdServant
      extended by ome.services.blitz.impl.PixelsI
All Implemented Interfaces:
CloseableServant, omero.api._IPixelsOperations, omero.api._ServiceInterfaceOperations, org.springframework.context.ApplicationContextAware

public class PixelsI
extends AbstractAmdServant
implements omero.api._IPixelsOperations

Implementation of the IPixels service.

Since:
3.0-Beta4
Author:
Josh Moore, josh at glencoesoftware.com
See Also:
IPixels

Field Summary
 
Fields inherited from class ome.services.blitz.impl.AbstractAmdServant
be, ctx, invoker, log, service
 
Constructor Summary
PixelsI(IPixels service, BlitzExecutor be)
           
 
Method Summary
 void copyAndResizeImage_async(omero.api.AMD_IPixels_copyAndResizeImage __cb, long imageId, omero.RInt sizeX, omero.RInt sizeY, omero.RInt sizeZ, omero.RInt sizeT, List<Integer> channelList, String methodology, boolean copyStats, Ice.Current __current)
           
 void copyAndResizePixels_async(omero.api.AMD_IPixels_copyAndResizePixels __cb, long pixelsId, omero.RInt sizeX, omero.RInt sizeY, omero.RInt sizeZ, omero.RInt sizeT, List<Integer> channelList, String methodology, boolean copyStats, Ice.Current __current)
           
 void createImage_async(omero.api.AMD_IPixels_createImage __cb, int sizeX, int sizeY, int sizeZ, int sizeT, List<Integer> channelList, omero.model.PixelsType pixelsType, String name, String description, Ice.Current __current)
           
 void getAllEnumerations_async(omero.api.AMD_IPixels_getAllEnumerations __cb, String enumClass, Ice.Current __current)
           
 void getBitDepth_async(omero.api.AMD_IPixels_getBitDepth __cb, omero.model.PixelsType type, Ice.Current __current)
           
 void getEnumeration_async(omero.api.AMD_IPixels_getEnumeration __cb, String enumClass, String value, Ice.Current __current)
           
 void loadRndSettings_async(omero.api.AMD_IPixels_loadRndSettings __cb, long renderingSettingsId, Ice.Current __current)
           
 void retrieveAllRndSettings_async(omero.api.AMD_IPixels_retrieveAllRndSettings __cb, long pixId, long userId, Ice.Current __current)
           
 void retrievePixDescription_async(omero.api.AMD_IPixels_retrievePixDescription __cb, long pixId, Ice.Current __current)
           
 void retrieveRndSettings_async(omero.api.AMD_IPixels_retrieveRndSettings __cb, long pixId, Ice.Current __current)
           
 void retrieveRndSettingsFor_async(omero.api.AMD_IPixels_retrieveRndSettingsFor __cb, long pixId, long userId, Ice.Current __current)
           
 void saveRndSettings_async(omero.api.AMD_IPixels_saveRndSettings __cb, omero.model.RenderingDef rndSettings, Ice.Current __current)
           
 void setChannelGlobalMinMax_async(omero.api.AMD_IPixels_setChannelGlobalMinMax __cb, long pixelsId, int channelIndex, double min, double max, Ice.Current __current)
           
 
Methods inherited from class ome.services.blitz.impl.AbstractAmdServant
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, close_async, close, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, preClose, runnableCall, safeRunnableCall, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PixelsI

public PixelsI(IPixels service,
               BlitzExecutor be)
Method Detail

copyAndResizeImage_async

public void copyAndResizeImage_async(omero.api.AMD_IPixels_copyAndResizeImage __cb,
                                     long imageId,
                                     omero.RInt sizeX,
                                     omero.RInt sizeY,
                                     omero.RInt sizeZ,
                                     omero.RInt sizeT,
                                     List<Integer> channelList,
                                     String methodology,
                                     boolean copyStats,
                                     Ice.Current __current)
                              throws omero.ServerError
Specified by:
copyAndResizeImage_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

copyAndResizePixels_async

public void copyAndResizePixels_async(omero.api.AMD_IPixels_copyAndResizePixels __cb,
                                      long pixelsId,
                                      omero.RInt sizeX,
                                      omero.RInt sizeY,
                                      omero.RInt sizeZ,
                                      omero.RInt sizeT,
                                      List<Integer> channelList,
                                      String methodology,
                                      boolean copyStats,
                                      Ice.Current __current)
                               throws omero.ServerError
Specified by:
copyAndResizePixels_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

createImage_async

public void createImage_async(omero.api.AMD_IPixels_createImage __cb,
                              int sizeX,
                              int sizeY,
                              int sizeZ,
                              int sizeT,
                              List<Integer> channelList,
                              omero.model.PixelsType pixelsType,
                              String name,
                              String description,
                              Ice.Current __current)
                       throws omero.ServerError
Specified by:
createImage_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

getAllEnumerations_async

public void getAllEnumerations_async(omero.api.AMD_IPixels_getAllEnumerations __cb,
                                     String enumClass,
                                     Ice.Current __current)
                              throws omero.ServerError
Specified by:
getAllEnumerations_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

getBitDepth_async

public void getBitDepth_async(omero.api.AMD_IPixels_getBitDepth __cb,
                              omero.model.PixelsType type,
                              Ice.Current __current)
                       throws omero.ServerError
Specified by:
getBitDepth_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

getEnumeration_async

public void getEnumeration_async(omero.api.AMD_IPixels_getEnumeration __cb,
                                 String enumClass,
                                 String value,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
getEnumeration_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

loadRndSettings_async

public void loadRndSettings_async(omero.api.AMD_IPixels_loadRndSettings __cb,
                                  long renderingSettingsId,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
loadRndSettings_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

retrievePixDescription_async

public void retrievePixDescription_async(omero.api.AMD_IPixels_retrievePixDescription __cb,
                                         long pixId,
                                         Ice.Current __current)
                                  throws omero.ServerError
Specified by:
retrievePixDescription_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

retrieveRndSettings_async

public void retrieveRndSettings_async(omero.api.AMD_IPixels_retrieveRndSettings __cb,
                                      long pixId,
                                      Ice.Current __current)
                               throws omero.ServerError
Specified by:
retrieveRndSettings_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

retrieveRndSettingsFor_async

public void retrieveRndSettingsFor_async(omero.api.AMD_IPixels_retrieveRndSettingsFor __cb,
                                         long pixId,
                                         long userId,
                                         Ice.Current __current)
                                  throws omero.ServerError
Specified by:
retrieveRndSettingsFor_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

retrieveAllRndSettings_async

public void retrieveAllRndSettings_async(omero.api.AMD_IPixels_retrieveAllRndSettings __cb,
                                         long pixId,
                                         long userId,
                                         Ice.Current __current)
                                  throws omero.ServerError
Specified by:
retrieveAllRndSettings_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

saveRndSettings_async

public void saveRndSettings_async(omero.api.AMD_IPixels_saveRndSettings __cb,
                                  omero.model.RenderingDef rndSettings,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
saveRndSettings_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError

setChannelGlobalMinMax_async

public void setChannelGlobalMinMax_async(omero.api.AMD_IPixels_setChannelGlobalMinMax __cb,
                                         long pixelsId,
                                         int channelIndex,
                                         double min,
                                         double max,
                                         Ice.Current __current)
                                  throws omero.ServerError
Specified by:
setChannelGlobalMinMax_async in interface omero.api._IPixelsOperations
Throws:
omero.ServerError


OmeroJava Api

Version: 4.3.4-dbcbce5a-b4

Copyright © 2009 The University of Dundee. All Rights Reserved.