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:
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, invoker, 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
applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, onSetOmeroContext, runnableCall, 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: Beta-4.1.1-r5927-b91

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