public class PixelsI extends AbstractAmdServant implements _IPixelsOperations
IPixels| Constructor and Description | 
|---|
| PixelsI(ome.api.IPixels service,
       BlitzExecutor be) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | copyAndResizeImage_async(AMD_IPixels_copyAndResizeImage __cb,
                        long imageId,
                        RInt sizeX,
                        RInt sizeY,
                        RInt sizeZ,
                        RInt sizeT,
                        java.util.List<java.lang.Integer> channelList,
                        java.lang.String methodology,
                        boolean copyStats,
                        Ice.Current __current)Copies the metadata, and only the metadata linked to
 a Image object into a new Image object of equal or
 differing size across one or many of its three physical
 dimensions or temporal dimension. | 
| void | copyAndResizePixels_async(AMD_IPixels_copyAndResizePixels __cb,
                         long pixelsId,
                         RInt sizeX,
                         RInt sizeY,
                         RInt sizeZ,
                         RInt sizeT,
                         java.util.List<java.lang.Integer> channelList,
                         java.lang.String methodology,
                         boolean copyStats,
                         Ice.Current __current)Copies the metadata, and only the metadata linked to
 a Pixels object into a new Pixels object of equal or
 differing size across one or many of its three physical
 dimensions or temporal dimension. | 
| void | createImage_async(AMD_IPixels_createImage __cb,
                 int sizeX,
                 int sizeY,
                 int sizeZ,
                 int sizeT,
                 java.util.List<java.lang.Integer> channelList,
                 PixelsType pixelsType,
                 java.lang.String name,
                 java.lang.String description,
                 Ice.Current __current)Creates the metadata, and only the metadata linked
 to an Image object. | 
| void | getAllEnumerations_async(AMD_IPixels_getAllEnumerations __cb,
                        java.lang.String enumClass,
                        Ice.Current __current)Retrieves the exhaustive list of enumerations for a given
 enumeration class. | 
| void | getBitDepth_async(AMD_IPixels_getBitDepth __cb,
                 PixelsType type,
                 Ice.Current __current)Bit depth for a given pixel type. | 
| void | getEnumeration_async(AMD_IPixels_getEnumeration __cb,
                    java.lang.String enumClass,
                    java.lang.String value,
                    Ice.Current __current)Retrieves a particular enumeration for a given enumeration
 class. | 
| void | loadRndSettings_async(AMD_IPixels_loadRndSettings __cb,
                     long renderingSettingsId,
                     Ice.Current __current)Loads a specific set of rendering settings. | 
| void | retrieveAllRndSettings_async(AMD_IPixels_retrieveAllRndSettings __cb,
                            long pixId,
                            long userId,
                            Ice.Current __current)Retrieves all the rendering settings for a given pixels set
 and the passed user. | 
| void | retrievePixDescription_async(AMD_IPixels_retrievePixDescription __cb,
                            long pixId,
                            Ice.Current __current)Retrieves the pixels metadata. | 
| void | retrieveRndSettings_async(AMD_IPixels_retrieveRndSettings __cb,
                         long pixId,
                         Ice.Current __current)Retrieves the rendering settings for a given pixels set and
 the currently logged in user. | 
| void | retrieveRndSettingsFor_async(AMD_IPixels_retrieveRndSettingsFor __cb,
                            long pixId,
                            long userId,
                            Ice.Current __current)Retrieves the rendering settings for a given pixels set and
 the passed user. | 
| void | saveRndSettings_async(AMD_IPixels_saveRndSettings __cb,
                     RenderingDef rndSettings,
                     Ice.Current __current)Saves the specified rendering settings. | 
| void | setChannelGlobalMinMax_async(AMD_IPixels_setChannelGlobalMinMax __cb,
                            long pixelsId,
                            int channelIndex,
                            double min,
                            double max,
                            Ice.Current __current)Sets the channel global (all 2D optical sections
 corresponding to a particular channel) minimum and maximum
 for a Pixels set. | 
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolderpublic PixelsI(ome.api.IPixels service,
               BlitzExecutor be)
public void copyAndResizeImage_async(AMD_IPixels_copyAndResizeImage __cb, long imageId, RInt sizeX, RInt sizeY, RInt sizeZ, RInt sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats, Ice.Current __current) throws ServerError
_IPixelsOperationsRawPixelsStore or to add
 and link PlaneInfo and/or other Pixels
 set specific metadata.
 It is also assumed that the caller wishes the pixels
 dimensions and PixelsType to remain the
 same; changing these is outside the scope of this method.
 NOTE: As Channel objects are
 only able to apply to a single set of Pixels any
 annotations or linkage to these objects will be lost.copyAndResizeImage_async in interface _IPixelsOperations__cb - The callback object for the operation.imageId - The source Image id.sizeY - The new size across the Y-axis.
 null if the copy should maintain
 the same size.sizeZ - The new size across the Z-axis.
 null if the copy should maintain
 the same size.sizeT - The new number of timepoints.
 null if the copy should maintain
 the same number.channelList - The channels that should be copied into
 the new Pixels set.methodology - The name of the new Image.__current - The Current object for the invocation.ServerErrorpublic void copyAndResizePixels_async(AMD_IPixels_copyAndResizePixels __cb, long pixelsId, RInt sizeX, RInt sizeY, RInt sizeZ, RInt sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats, Ice.Current __current) throws ServerError
_IPixelsOperationsRawPixelsStore or to add
 and link PlaneInfo and/or other Pixels
 set specific metadata.
 It is also assumed that the caller wishes the pixels
 dimensions and PixelsType to remain the
 same; changing these is outside the scope of this method.
 NOTE: As Channel objects are
 only able to apply to a single set of Pixels any
 annotations or linkage to these objects will be lost.copyAndResizePixels_async in interface _IPixelsOperations__cb - The callback object for the operation.pixelsId - The source Pixels set id.sizeY - The new size across the Y-axis.
 null if the copy should maintain
 the same size.sizeZ - The new size across the Z-axis.
 null if the copy should maintain
 the same size.sizeT - The new number of timepoints.
 null if the copy should maintain
 the same number.channelList - The channels that should be copied into
 the new Pixels set.methodology - An optional string signifying the
 methodology that will be used to produce
 this new Pixels set.copyStats - Whether or not to copy the
 StatsInfo for each
 channel.__current - The Current object for the invocation.ServerErrorpublic void createImage_async(AMD_IPixels_createImage __cb, int sizeX, int sizeY, int sizeZ, int sizeT, java.util.List<java.lang.Integer> channelList, PixelsType pixelsType, java.lang.String name, java.lang.String description, Ice.Current __current) throws ServerError
_IPixelsOperationsRawPixelsStore or to
 add and link PlaneInfo or
 StatsInfo objects and/or other Pixels
 set specific metadata. It is also up to the caller to
 update the pixels dimensions.createImage_async in interface _IPixelsOperations__cb - The callback object for the operation.sizeX - The new size across the X-axis.sizeZ - The new size across the Z-axis.pixelsType - The pixelsTypedescription - The description of the new Image.__current - The Current object for the invocation.ServerErrorpublic void getAllEnumerations_async(AMD_IPixels_getAllEnumerations __cb, java.lang.String enumClass, Ice.Current __current) throws ServerError
_IPixelsOperationsgetAllEnumerations_async in interface _IPixelsOperations__cb - The callback object for the operation.enumClass - Enumeration class.__current - The Current object for the invocation.ServerErrorpublic void getBitDepth_async(AMD_IPixels_getBitDepth __cb, PixelsType type, Ice.Current __current) throws ServerError
_IPixelsOperationsgetBitDepth_async in interface _IPixelsOperations__cb - The callback object for the operation.type - Pixels type.__current - The Current object for the invocation.ServerErrorpublic void getEnumeration_async(AMD_IPixels_getEnumeration __cb, java.lang.String enumClass, java.lang.String value, Ice.Current __current) throws ServerError
_IPixelsOperationsgetEnumeration_async in interface _IPixelsOperations__cb - The callback object for the operation.enumClass - Enumeration class.__current - The Current object for the invocation.ServerErrorpublic void loadRndSettings_async(AMD_IPixels_loadRndSettings __cb, long renderingSettingsId, Ice.Current __current) throws ServerError
_IPixelsOperationsloadRndSettings_async in interface _IPixelsOperations__cb - The callback object for the operation.renderingSettingsId - Rendering definition id.__current - The Current object for the invocation.ServerErrorpublic void retrievePixDescription_async(AMD_IPixels_retrievePixDescription __cb, long pixId, Ice.Current __current) throws ServerError
_IPixelsOperationsretrievePixDescription_async in interface _IPixelsOperations__cb - The callback object for the operation.pixId - Pixels id.__current - The Current object for the invocation.ServerErrorpublic void retrieveRndSettings_async(AMD_IPixels_retrieveRndSettings __cb, long pixId, Ice.Current __current) throws ServerError
_IPixelsOperationsRenderingDef, and the user is an
 administrator, then a RenderingDef may
 be returned for the owner of the
 Pixels. This matches the behavior of the
 Rendering service.
 
 The following objects will be pre-linked:
 retrieveRndSettings_async in interface _IPixelsOperations__cb - The callback object for the operation.pixId - Pixels id.__current - The Current object for the invocation.ServerErrorpublic void retrieveRndSettingsFor_async(AMD_IPixels_retrieveRndSettingsFor __cb, long pixId, long userId, Ice.Current __current) throws ServerError
_IPixelsOperationsretrieveRndSettingsFor_async in interface _IPixelsOperations__cb - The callback object for the operation.pixId - Pixels id.__current - The Current object for the invocation.ServerErrorpublic void retrieveAllRndSettings_async(AMD_IPixels_retrieveAllRndSettings __cb, long pixId, long userId, Ice.Current __current) throws ServerError
_IPixelsOperationsretrieveAllRndSettings_async in interface _IPixelsOperations__cb - The callback object for the operation.pixId - Pixels id.__current - The Current object for the invocation.ServerErrorpublic void saveRndSettings_async(AMD_IPixels_saveRndSettings __cb, RenderingDef rndSettings, Ice.Current __current) throws ServerError
_IPixelsOperationssaveRndSettings_async in interface _IPixelsOperations__cb - The callback object for the operation.rndSettings - Rendering settings.__current - The Current object for the invocation.ServerErrorpublic void setChannelGlobalMinMax_async(AMD_IPixels_setChannelGlobalMinMax __cb, long pixelsId, int channelIndex, double min, double max, Ice.Current __current) throws ServerError
_IPixelsOperationssetChannelGlobalMinMax_async in interface _IPixelsOperations__cb - The callback object for the operation.pixelsId - The source Pixels set id.min - The channel global minimum.__current - The Current object for the invocation.ServerError