Package omero.api

Class ThumbnailStorePrxHelper

    • Field Detail

      • __ids

        public static final java.lang.String[] __ids
    • Constructor Detail

      • ThumbnailStorePrxHelper

        public ThumbnailStorePrxHelper()
    • Method Detail

      • activate

        public void activate()
                      throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        activate in interface StatefulServiceInterfacePrx
        Throws:
        ServerError
      • activate

        public void activate​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                      throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        activate in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_activate

        public Ice.AsyncResult begin_activate()
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        begin_activate in interface StatefulServiceInterfacePrx
        Returns:
        The asynchronous result object.
      • begin_activate

        public Ice.AsyncResult begin_activate​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        begin_activate in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_activate

        public Ice.AsyncResult begin_activate​(Ice.Callback __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        begin_activate in interface StatefulServiceInterfacePrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_activate

        public Ice.AsyncResult begin_activate​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              Ice.Callback __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        begin_activate in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_activate

        public Ice.AsyncResult begin_activate​(Callback_StatefulServiceInterface_activate __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        begin_activate in interface StatefulServiceInterfacePrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_activate

        public Ice.AsyncResult begin_activate​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              Callback_StatefulServiceInterface_activate __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        begin_activate in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_activate

        public void end_activate​(Ice.AsyncResult __iresult)
                          throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        end_activate in interface StatefulServiceInterfacePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • close

        public void close()
                   throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        close in interface StatefulServiceInterfacePrx
        Throws:
        ServerError
      • close

        public void close​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                   throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        close in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_close

        public Ice.AsyncResult begin_close()
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        begin_close in interface StatefulServiceInterfacePrx
        Returns:
        The asynchronous result object.
      • begin_close

        public Ice.AsyncResult begin_close​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        begin_close in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_close

        public Ice.AsyncResult begin_close​(Ice.Callback __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        begin_close in interface StatefulServiceInterfacePrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        public Ice.AsyncResult begin_close​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                           Ice.Callback __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        begin_close in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        public Ice.AsyncResult begin_close​(Callback_StatefulServiceInterface_close __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        begin_close in interface StatefulServiceInterfacePrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        public Ice.AsyncResult begin_close​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                           Callback_StatefulServiceInterface_close __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        begin_close in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_close

        public void end_close​(Ice.AsyncResult __iresult)
                       throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Frees all resources -- passivated or active -- for the given stateful service and removes its name from the object adapter. Any further method calls will fail with a Ice::NoSuchObjectException. Note: with JavaEE, the close method was called publicly, and internally this called destroy(). As of the OmeroBlitz migration, this functionality has been combined.
        Specified by:
        end_close in interface StatefulServiceInterfacePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • begin_getCurrentEventContext

        public Ice.AsyncResult begin_getCurrentEventContext​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: StatefulServiceInterfacePrx
        To free clients from tracking the mapping from session to stateful service, each stateful service can returns its own context information.
        Specified by:
        begin_getCurrentEventContext in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getCurrentEventContext

        public Ice.AsyncResult begin_getCurrentEventContext​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                            Ice.Callback __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        To free clients from tracking the mapping from session to stateful service, each stateful service can returns its own context information.
        Specified by:
        begin_getCurrentEventContext in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • passivate

        public void passivate()
                       throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        passivate in interface StatefulServiceInterfacePrx
        Throws:
        ServerError
      • passivate

        public void passivate​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                       throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        passivate in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_passivate

        public Ice.AsyncResult begin_passivate()
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        begin_passivate in interface StatefulServiceInterfacePrx
        Returns:
        The asynchronous result object.
      • begin_passivate

        public Ice.AsyncResult begin_passivate​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        begin_passivate in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_passivate

        public Ice.AsyncResult begin_passivate​(Ice.Callback __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        begin_passivate in interface StatefulServiceInterfacePrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_passivate

        public Ice.AsyncResult begin_passivate​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               Ice.Callback __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        begin_passivate in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_passivate

        public Ice.AsyncResult begin_passivate​(Callback_StatefulServiceInterface_passivate __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        begin_passivate in interface StatefulServiceInterfacePrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_passivate

        public Ice.AsyncResult begin_passivate​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               Callback_StatefulServiceInterface_passivate __cb)
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        begin_passivate in interface StatefulServiceInterfacePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_passivate

        public void end_passivate​(Ice.AsyncResult __iresult)
                           throws ServerError
        Description copied from interface: StatefulServiceInterfacePrx
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        end_passivate in interface StatefulServiceInterfacePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • begin_createThumbnail

        public Ice.AsyncResult begin_createThumbnail​(RInt sizeX,
                                                     RInt sizeY)
        Description copied from interface: ThumbnailStorePrx
        Creates a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache.
        Specified by:
        begin_createThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        The asynchronous result object.
      • begin_createThumbnail

        public Ice.AsyncResult begin_createThumbnail​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Creates a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache.
        Specified by:
        begin_createThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_createThumbnail

        public Ice.AsyncResult begin_createThumbnail​(RInt sizeX,
                                                     RInt sizeY,
                                                     Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache.
        Specified by:
        begin_createThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnail

        public Ice.AsyncResult begin_createThumbnail​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                     Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache.
        Specified by:
        begin_createThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnail

        public Ice.AsyncResult begin_createThumbnail​(RInt sizeX,
                                                     RInt sizeY,
                                                     Callback_ThumbnailStore_createThumbnail __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache.
        Specified by:
        begin_createThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnail

        public Ice.AsyncResult begin_createThumbnail​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                     Callback_ThumbnailStore_createThumbnail __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache.
        Specified by:
        begin_createThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnails

        public Ice.AsyncResult begin_createThumbnails()
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache for every sizeX/sizeY combination already cached.
        Specified by:
        begin_createThumbnails in interface ThumbnailStorePrx
        Returns:
        The asynchronous result object.
      • begin_createThumbnails

        public Ice.AsyncResult begin_createThumbnails​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache for every sizeX/sizeY combination already cached.
        Specified by:
        begin_createThumbnails in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_createThumbnails

        public Ice.AsyncResult begin_createThumbnails​(Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache for every sizeX/sizeY combination already cached.
        Specified by:
        begin_createThumbnails in interface ThumbnailStorePrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnails

        public Ice.AsyncResult begin_createThumbnails​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache for every sizeX/sizeY combination already cached.
        Specified by:
        begin_createThumbnails in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnails

        public Ice.AsyncResult begin_createThumbnails​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      Callback_ThumbnailStore_createThumbnails __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a pixels set using a given set of rendering settings (RenderingDef) in the on-disk cache for every sizeX/sizeY combination already cached.
        Specified by:
        begin_createThumbnails in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • createThumbnailsByLongestSideSet

        public void createThumbnailsByLongestSideSet​(RInt size,
                                                     java.util.List<java.lang.Long> pixelsIds)
                                              throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.createThumbnail(omero.RInt, omero.RInt), ThumbnailStorePrx.createThumbnails()
      • createThumbnailsByLongestSideSet

        public void createThumbnailsByLongestSideSet​(RInt size,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                              throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.createThumbnail(omero.RInt, omero.RInt), ThumbnailStorePrx.createThumbnails()
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                      Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      Callback_ThumbnailStore_createThumbnailsByLongestSideSet __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                      Callback_ThumbnailStore_createThumbnailsByLongestSideSet __cb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      IceInternal.Functional_VoidCallback __responseCb,
                                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      IceInternal.Functional_VoidCallback __responseCb,
                                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                                      IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                      IceInternal.Functional_VoidCallback __responseCb,
                                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_createThumbnailsByLongestSideSet

        public Ice.AsyncResult begin_createThumbnailsByLongestSideSet​(RInt size,
                                                                      java.util.List<java.lang.Long> pixelsIds,
                                                                      java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                      IceInternal.Functional_VoidCallback __responseCb,
                                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                                      IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Creates thumbnails for a number of pixels sets using a given set of rendering settings (RenderingDef) in the on-disk cache. Unlike the other thumbnail creation methods, this method may be called without first calling setPixelsId. This method will not reset or modify rendering settings in any way. If rendering settings for a pixels set are not present, thumbnail creation for that pixels set will not be performed.
        Specified by:
        begin_createThumbnailsByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_getRenderingDefId

        public Ice.AsyncResult begin_getRenderingDefId​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Return the id of the RenderingDef loaded in this instance.
        Specified by:
        begin_getRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getRenderingDefId

        public Ice.AsyncResult begin_getRenderingDefId​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                       Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Return the id of the RenderingDef loaded in this instance.
        Specified by:
        begin_getRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • getThumbnail

        public byte[] getThumbnail​(RInt sizeX,
                                   RInt sizeY)
                            throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • getThumbnail

        public byte[] getThumbnail​(RInt sizeX,
                                   RInt sizeY,
                                   java.util.Map<java.lang.String,​java.lang.String> __ctx)
                            throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        The asynchronous result object.
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY,
                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY,
                                                  Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY,
                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                  Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY,
                                                  Callback_ThumbnailStore_getThumbnail __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY,
                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                  Callback_ThumbnailStore_getThumbnail __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY,
                                                  IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY,
                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                  IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnail

        public Ice.AsyncResult begin_getThumbnail​(RInt sizeX,
                                                  RInt sizeY,
                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                  IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                  IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        begin_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_getThumbnail

        public byte[] end_getThumbnail​(Ice.AsyncResult __iresult)
                                throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is missing, a clock will be returned to signify that the thumbnail is yet to be generated.
        Specified by:
        end_getThumbnail in interface ThumbnailStorePrx
        Parameters:
        __iresult - The asynchronous result object.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • getThumbnailByLongestSide

        public byte[] getThumbnailByLongestSide​(RInt size)
                                         throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • getThumbnailByLongestSide

        public byte[] getThumbnailByLongestSide​(RInt size,
                                                java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                         throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size,
                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size,
                                                               Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size,
                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                               Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size,
                                                               Callback_ThumbnailStore_getThumbnailByLongestSide __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size,
                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                               Callback_ThumbnailStore_getThumbnailByLongestSide __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size,
                                                               IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size,
                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                               IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSide

        public Ice.AsyncResult begin_getThumbnailByLongestSide​(RInt size,
                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                               IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                               IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_getThumbnailByLongestSide

        public byte[] end_getThumbnailByLongestSide​(Ice.AsyncResult __iresult)
                                             throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        end_getThumbnailByLongestSide in interface ThumbnailStorePrx
        Parameters:
        __iresult - The asynchronous result object.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • getThumbnailByLongestSideDirect

        public byte[] getThumbnailByLongestSideDirect​(RInt size)
                                               throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • getThumbnailByLongestSideDirect

        public byte[] getThumbnailByLongestSideDirect​(RInt size,
                                                      java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                               throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • begin_getThumbnailByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailByLongestSideDirect​(RInt size)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailByLongestSideDirect​(RInt size,
                                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailByLongestSideDirect​(RInt size,
                                                                     Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailByLongestSideDirect​(RInt size,
                                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                     Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailByLongestSideDirect​(RInt size,
                                                                     Callback_ThumbnailStore_getThumbnailByLongestSideDirect __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailByLongestSideDirect​(RInt size,
                                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                     Callback_ThumbnailStore_getThumbnailByLongestSideDirect __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailByLongestSideDirect​(RInt size,
                                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                     IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • getThumbnailByLongestSideSet

        public java.util.Map<java.lang.Long,​byte[]> getThumbnailByLongestSideSet​(RInt size,
                                                                                       java.util.List<java.lang.Long> pixelsIds)
                                                                                throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        Returns:
        a map whose keys are pixels ids and values are JPEG thumbnail byte buffers or null if an exception was thrown while attempting to retrieve the thumbnail for that particular Pixels set.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailSet(omero.RInt, omero.RInt, java.util.List<java.lang.Long>)
      • getThumbnailByLongestSideSet

        public java.util.Map<java.lang.Long,​byte[]> getThumbnailByLongestSideSet​(RInt size,
                                                                                       java.util.List<java.lang.Long> pixelsIds,
                                                                                       java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                                                throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        Returns:
        a map whose keys are pixels ids and values are JPEG thumbnail byte buffers or null if an exception was thrown while attempting to retrieve the thumbnail for that particular Pixels set.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailSet(omero.RInt, omero.RInt, java.util.List<java.lang.Long>)
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  Callback_ThumbnailStore_getThumbnailByLongestSideSet __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  Callback_ThumbnailStore_getThumbnailByLongestSideSet __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.Long,​byte[]>> __responseCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.Long,​byte[]>> __responseCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                                  IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.Long,​byte[]>> __responseCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailByLongestSideSet

        public Ice.AsyncResult begin_getThumbnailByLongestSideSet​(RInt size,
                                                                  java.util.List<java.lang.Long> pixelsIds,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.Long,​byte[]>> __responseCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                                  IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_getThumbnailByLongestSideSet

        public java.util.Map<java.lang.Long,​byte[]> end_getThumbnailByLongestSideSet​(Ice.AsyncResult __iresult)
                                                                                    throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the Thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailByLongestSideDirect. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        end_getThumbnailByLongestSideSet in interface ThumbnailStorePrx
        Parameters:
        __iresult - The asynchronous result object.
        Returns:
        a map whose keys are pixels ids and values are JPEG thumbnail byte buffers or null if an exception was thrown while attempting to retrieve the thumbnail for that particular Pixels set.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailSet(omero.RInt, omero.RInt, java.util.List<java.lang.Long>)
      • __getThumbnailByLongestSideSet_completed

        public static void __getThumbnailByLongestSideSet_completed​(Ice.TwowayCallbackArg1UE<java.util.Map<java.lang.Long,​byte[]>> __cb,
                                                                    Ice.AsyncResult __result)
      • getThumbnailDirect

        public byte[] getThumbnailDirect​(RInt sizeX,
                                         RInt sizeY)
                                  throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        getThumbnailDirect in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • getThumbnailDirect

        public byte[] getThumbnailDirect​(RInt sizeX,
                                         RInt sizeY,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                  throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        getThumbnailDirect in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • begin_getThumbnailDirect

        public Ice.AsyncResult begin_getThumbnailDirect​(RInt sizeX,
                                                        RInt sizeY)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailDirect in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailDirect

        public Ice.AsyncResult begin_getThumbnailDirect​(RInt sizeX,
                                                        RInt sizeY,
                                                        java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailDirect in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailDirect

        public Ice.AsyncResult begin_getThumbnailDirect​(RInt sizeX,
                                                        RInt sizeY,
                                                        Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailDirect in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailDirect

        public Ice.AsyncResult begin_getThumbnailDirect​(RInt sizeX,
                                                        RInt sizeY,
                                                        java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                        Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailDirect in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailDirect

        public Ice.AsyncResult begin_getThumbnailDirect​(RInt sizeX,
                                                        RInt sizeY,
                                                        Callback_ThumbnailStore_getThumbnailDirect __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailDirect in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailDirect

        public Ice.AsyncResult begin_getThumbnailDirect​(RInt sizeX,
                                                        RInt sizeY,
                                                        java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                        Callback_ThumbnailStore_getThumbnailDirect __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailDirect in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • getThumbnailForSectionByLongestSideDirect

        public byte[] getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                int theT,
                                                                RInt size)
                                                         throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • getThumbnailForSectionByLongestSideDirect

        public byte[] getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                int theT,
                                                                RInt size,
                                                                java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                         throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        size - the size of the longest side of the thumbnail requested. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • begin_getThumbnailForSectionByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                               int theT,
                                                                               RInt size)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                               int theT,
                                                                               RInt size,
                                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                               int theT,
                                                                               RInt size,
                                                                               Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                               int theT,
                                                                               RInt size,
                                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                               Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                               int theT,
                                                                               RInt size,
                                                                               Callback_ThumbnailStore_getThumbnailForSectionByLongestSideDirect __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                               int theT,
                                                                               RInt size,
                                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                               Callback_ThumbnailStore_getThumbnailForSectionByLongestSideDirect __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionByLongestSideDirect

        public Ice.AsyncResult begin_getThumbnailForSectionByLongestSideDirect​(int theZ,
                                                                               int theT,
                                                                               RInt size,
                                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                               IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache. The longest side of the image will be used to calculate the size for the smaller side in order to keep the aspect ratio of the original image.
        Specified by:
        begin_getThumbnailForSectionByLongestSideDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • __getThumbnailForSectionByLongestSideDirect_completed

        public static void __getThumbnailForSectionByLongestSideDirect_completed​(Ice.TwowayCallbackArg1UE<byte[]> __cb,
                                                                                 Ice.AsyncResult __result)
      • getThumbnailForSectionDirect

        public byte[] getThumbnailForSectionDirect​(int theZ,
                                                   int theT,
                                                   RInt sizeX,
                                                   RInt sizeY)
                                            throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • getThumbnailForSectionDirect

        public byte[] getThumbnailForSectionDirect​(int theZ,
                                                   int theT,
                                                   RInt sizeX,
                                                   RInt sizeY,
                                                   java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                            throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        a JPEG thumbnail byte buffer.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • begin_getThumbnailForSectionDirect

        public Ice.AsyncResult begin_getThumbnailForSectionDirect​(int theZ,
                                                                  int theT,
                                                                  RInt sizeX,
                                                                  RInt sizeY)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionDirect

        public Ice.AsyncResult begin_getThumbnailForSectionDirect​(int theZ,
                                                                  int theT,
                                                                  RInt sizeX,
                                                                  RInt sizeY,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionDirect

        public Ice.AsyncResult begin_getThumbnailForSectionDirect​(int theZ,
                                                                  int theT,
                                                                  RInt sizeX,
                                                                  RInt sizeY,
                                                                  Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionDirect

        public Ice.AsyncResult begin_getThumbnailForSectionDirect​(int theZ,
                                                                  int theT,
                                                                  RInt sizeX,
                                                                  RInt sizeY,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionDirect

        public Ice.AsyncResult begin_getThumbnailForSectionDirect​(int theZ,
                                                                  int theT,
                                                                  RInt sizeX,
                                                                  RInt sizeY,
                                                                  Callback_ThumbnailStore_getThumbnailForSectionDirect __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionDirect

        public Ice.AsyncResult begin_getThumbnailForSectionDirect​(int theZ,
                                                                  int theT,
                                                                  RInt sizeX,
                                                                  RInt sizeY,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  Callback_ThumbnailStore_getThumbnailForSectionDirect __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailForSectionDirect

        public Ice.AsyncResult begin_getThumbnailForSectionDirect​(int theZ,
                                                                  int theT,
                                                                  RInt sizeX,
                                                                  RInt sizeY,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef) for a particular section. The Thumbnail will always be created directly, ignoring the on-disk cache.
        Specified by:
        begin_getThumbnailForSectionDirect in interface ThumbnailStorePrx
        Parameters:
        theZ - the optical section (offset across the Z-axis) to use.
        theT - the timepoint (offset across the T-axis) to use.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • getThumbnailSet

        public java.util.Map<java.lang.Long,​byte[]> getThumbnailSet​(RInt sizeX,
                                                                          RInt sizeY,
                                                                          java.util.List<java.lang.Long> pixelsIds)
                                                                   throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        Returns:
        a map whose keys are pixels ids and values are JPEG thumbnail byte buffers or null if an exception was thrown while attempting to retrieve the thumbnail for that particular Pixels set.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • getThumbnailSet

        public java.util.Map<java.lang.Long,​byte[]> getThumbnailSet​(RInt sizeX,
                                                                          RInt sizeY,
                                                                          java.util.List<java.lang.Long> pixelsIds,
                                                                          java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                                   throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        Returns:
        a map whose keys are pixels ids and values are JPEG thumbnail byte buffers or null if an exception was thrown while attempting to retrieve the thumbnail for that particular Pixels set.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                     Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     Callback_ThumbnailStore_getThumbnailSet __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                     Callback_ThumbnailStore_getThumbnailSet __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.Long,​byte[]>> __responseCb,
                                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.Long,​byte[]>> __responseCb,
                                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                     IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                     IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.Long,​byte[]>> __responseCb,
                                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailSet

        public Ice.AsyncResult begin_getThumbnailSet​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.List<java.lang.Long> pixelsIds,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                     IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.Long,​byte[]>> __responseCb,
                                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                     IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        begin_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        pixelsIds - the Pixels sets to retrieve thumbnails for.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_getThumbnailSet

        public java.util.Map<java.lang.Long,​byte[]> end_getThumbnailSet​(Ice.AsyncResult __iresult)
                                                                       throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a number of thumbnails for pixels sets using given sets of rendering settings (RenderingDef). If the thumbnails exist in the on-disk cache they will be returned directly, otherwise they will be created as in getThumbnailDirect, placed in the on-disk cache and returned. Unlike the other thumbnail retrieval methods, this method may be called without first calling setPixelsId.
        Specified by:
        end_getThumbnailSet in interface ThumbnailStorePrx
        Parameters:
        __iresult - The asynchronous result object.
        Returns:
        a map whose keys are pixels ids and values are JPEG thumbnail byte buffers or null if an exception was thrown while attempting to retrieve the thumbnail for that particular Pixels set.
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnail(omero.RInt, omero.RInt)
      • getThumbnailWithoutDefault

        public byte[] getThumbnailWithoutDefault​(RInt sizeX,
                                                 RInt sizeY)
                                          throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        a JPEG thumbnail byte buffer
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • getThumbnailWithoutDefault

        public byte[] getThumbnailWithoutDefault​(RInt sizeX,
                                                 RInt sizeY,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                          throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        a JPEG thumbnail byte buffer
        Throws:
        ServerError
        See Also:
        ThumbnailStorePrx.getThumbnailDirect(omero.RInt, omero.RInt)
      • begin_getThumbnailWithoutDefault

        public Ice.AsyncResult begin_getThumbnailWithoutDefault​(RInt sizeX,
                                                                RInt sizeY)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        begin_getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailWithoutDefault

        public Ice.AsyncResult begin_getThumbnailWithoutDefault​(RInt sizeX,
                                                                RInt sizeY,
                                                                java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        begin_getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailWithoutDefault

        public Ice.AsyncResult begin_getThumbnailWithoutDefault​(RInt sizeX,
                                                                RInt sizeY,
                                                                Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        begin_getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailWithoutDefault

        public Ice.AsyncResult begin_getThumbnailWithoutDefault​(RInt sizeX,
                                                                RInt sizeY,
                                                                java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        begin_getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailWithoutDefault

        public Ice.AsyncResult begin_getThumbnailWithoutDefault​(RInt sizeX,
                                                                RInt sizeY,
                                                                Callback_ThumbnailStore_getThumbnailWithoutDefault __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        begin_getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailWithoutDefault

        public Ice.AsyncResult begin_getThumbnailWithoutDefault​(RInt sizeX,
                                                                RInt sizeY,
                                                                java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                Callback_ThumbnailStore_getThumbnailWithoutDefault __cb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        begin_getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailWithoutDefault

        public Ice.AsyncResult begin_getThumbnailWithoutDefault​(RInt sizeX,
                                                                RInt sizeY,
                                                                java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                                IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        begin_getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getThumbnailWithoutDefault

        public Ice.AsyncResult begin_getThumbnailWithoutDefault​(RInt sizeX,
                                                                RInt sizeY,
                                                                java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                IceInternal.Functional_GenericCallback1<byte[]> __responseCb,
                                                                IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                                IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ThumbnailStorePrx
        Retrieves a thumbnail for a pixels set using a given set of rendering settings (RenderingDef). If the thumbnail exists in the on-disk cache it will be returned directly, otherwise it will be created as in getThumbnailDirect, placed in the on-disk cache and returned. If the thumbnail is still to be generated, an empty array will be returned.
        Specified by:
        begin_getThumbnailWithoutDefault in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • isInProgress

        public boolean isInProgress()
                             throws ServerError
        Description copied from interface: ThumbnailStorePrx
        This returns the last available in progress state for a thumbnail. Its return value is only expected to be valid after the call to any of the individual thumbnail retrieval methods.
        Specified by:
        isInProgress in interface ThumbnailStorePrx
        Returns:
        true if the image is in the process of being imported or a pyramid is being generated for it.
        Throws:
        ServerError
      • isInProgress

        public boolean isInProgress​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                             throws ServerError
        Description copied from interface: ThumbnailStorePrx
        This returns the last available in progress state for a thumbnail. Its return value is only expected to be valid after the call to any of the individual thumbnail retrieval methods.
        Specified by:
        isInProgress in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        true if the image is in the process of being imported or a pyramid is being generated for it.
        Throws:
        ServerError
      • begin_isInProgress

        public Ice.AsyncResult begin_isInProgress()
        Description copied from interface: ThumbnailStorePrx
        This returns the last available in progress state for a thumbnail. Its return value is only expected to be valid after the call to any of the individual thumbnail retrieval methods.
        Specified by:
        begin_isInProgress in interface ThumbnailStorePrx
        Returns:
        The asynchronous result object.
      • begin_isInProgress

        public Ice.AsyncResult begin_isInProgress​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        This returns the last available in progress state for a thumbnail. Its return value is only expected to be valid after the call to any of the individual thumbnail retrieval methods.
        Specified by:
        begin_isInProgress in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_isInProgress

        public Ice.AsyncResult begin_isInProgress​(Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        This returns the last available in progress state for a thumbnail. Its return value is only expected to be valid after the call to any of the individual thumbnail retrieval methods.
        Specified by:
        begin_isInProgress in interface ThumbnailStorePrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isInProgress

        public Ice.AsyncResult begin_isInProgress​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                  Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        This returns the last available in progress state for a thumbnail. Its return value is only expected to be valid after the call to any of the individual thumbnail retrieval methods.
        Specified by:
        begin_isInProgress in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isInProgress

        public Ice.AsyncResult begin_isInProgress​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                  Callback_ThumbnailStore_isInProgress __cb)
        Description copied from interface: ThumbnailStorePrx
        This returns the last available in progress state for a thumbnail. Its return value is only expected to be valid after the call to any of the individual thumbnail retrieval methods.
        Specified by:
        begin_isInProgress in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_isInProgress

        public boolean end_isInProgress​(Ice.AsyncResult __iresult)
                                 throws ServerError
        Description copied from interface: ThumbnailStorePrx
        This returns the last available in progress state for a thumbnail. Its return value is only expected to be valid after the call to any of the individual thumbnail retrieval methods.
        Specified by:
        end_isInProgress in interface ThumbnailStorePrx
        Parameters:
        __iresult - The asynchronous result object.
        Returns:
        true if the image is in the process of being imported or a pyramid is being generated for it.
        Throws:
        ServerError
      • resetDefaults

        public void resetDefaults​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                           throws ServerError
        Description copied from interface: ThumbnailStorePrx
        Resets the rendering definition for the active pixels set to its default settings.
        Specified by:
        resetDefaults in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_resetDefaults

        public Ice.AsyncResult begin_resetDefaults​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Resets the rendering definition for the active pixels set to its default settings.
        Specified by:
        begin_resetDefaults in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_resetDefaults

        public Ice.AsyncResult begin_resetDefaults​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                   Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Resets the rendering definition for the active pixels set to its default settings.
        Specified by:
        begin_resetDefaults in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_resetDefaults

        public Ice.AsyncResult begin_resetDefaults​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                   Callback_ThumbnailStore_resetDefaults __cb)
        Description copied from interface: ThumbnailStorePrx
        Resets the rendering definition for the active pixels set to its default settings.
        Specified by:
        begin_resetDefaults in interface ThumbnailStorePrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • setPixelsId

        public boolean setPixelsId​(long pixelsId,
                                   java.util.Map<java.lang.String,​java.lang.String> __ctx)
                            throws ServerError
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it must be invoked before using any other methods. As the ThumbnailStore relies on the RenderingEngine, a valid rendering definition must be available for it to work.
        Specified by:
        setPixelsId in interface ThumbnailStorePrx
        Parameters:
        pixelsId - an Pixels id.
        __ctx - The Context map to send with the invocation.
        Returns:
        true if a RenderingDef exists for the Pixels set, otherwise false
        Throws:
        ServerError
      • begin_setPixelsId

        public Ice.AsyncResult begin_setPixelsId​(long pixelsId,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it must be invoked before using any other methods. As the ThumbnailStore relies on the RenderingEngine, a valid rendering definition must be available for it to work.
        Specified by:
        begin_setPixelsId in interface ThumbnailStorePrx
        Parameters:
        pixelsId - an Pixels id.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_setPixelsId

        public Ice.AsyncResult begin_setPixelsId​(long pixelsId,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it must be invoked before using any other methods. As the ThumbnailStore relies on the RenderingEngine, a valid rendering definition must be available for it to work.
        Specified by:
        begin_setPixelsId in interface ThumbnailStorePrx
        Parameters:
        pixelsId - an Pixels id.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_setPixelsId

        public Ice.AsyncResult begin_setPixelsId​(long pixelsId,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Callback_ThumbnailStore_setPixelsId __cb)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it must be invoked before using any other methods. As the ThumbnailStore relies on the RenderingEngine, a valid rendering definition must be available for it to work.
        Specified by:
        begin_setPixelsId in interface ThumbnailStorePrx
        Parameters:
        pixelsId - an Pixels id.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • setRenderingDefId

        public void setRenderingDefId​(long renderingDefId)
                               throws ServerError
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        renderingDefId - an RenderingDef id. null specifies the user's currently active rendering settings to be used.
        Throws:
        ServerError
      • setRenderingDefId

        public void setRenderingDefId​(long renderingDefId,
                                      java.util.Map<java.lang.String,​java.lang.String> __ctx)
                               throws ServerError
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        renderingDefId - an RenderingDef id. null specifies the user's currently active rendering settings to be used.
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_setRenderingDefId

        public Ice.AsyncResult begin_setRenderingDefId​(long renderingDefId)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        begin_setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        renderingDefId - an RenderingDef id. null specifies the user's currently active rendering settings to be used.
        Returns:
        The asynchronous result object.
      • begin_setRenderingDefId

        public Ice.AsyncResult begin_setRenderingDefId​(long renderingDefId,
                                                       java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        begin_setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        renderingDefId - an RenderingDef id. null specifies the user's currently active rendering settings to be used.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_setRenderingDefId

        public Ice.AsyncResult begin_setRenderingDefId​(long renderingDefId,
                                                       Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        begin_setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        renderingDefId - an RenderingDef id. null specifies the user's currently active rendering settings to be used.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_setRenderingDefId

        public Ice.AsyncResult begin_setRenderingDefId​(long renderingDefId,
                                                       java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                       Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        begin_setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        renderingDefId - an RenderingDef id. null specifies the user's currently active rendering settings to be used.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_setRenderingDefId

        public Ice.AsyncResult begin_setRenderingDefId​(long renderingDefId,
                                                       Callback_ThumbnailStore_setRenderingDefId __cb)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        begin_setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        renderingDefId - an RenderingDef id. null specifies the user's currently active rendering settings to be used.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_setRenderingDefId

        public Ice.AsyncResult begin_setRenderingDefId​(long renderingDefId,
                                                       java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                       Callback_ThumbnailStore_setRenderingDefId __cb)
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        begin_setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        renderingDefId - an RenderingDef id. null specifies the user's currently active rendering settings to be used.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_setRenderingDefId

        public void end_setRenderingDefId​(Ice.AsyncResult __iresult)
                                   throws ServerError
        Description copied from interface: ThumbnailStorePrx
        This method manages the state of the service; it should be invoked directly after setPixelsId. If it is not invoked with a valid rendering definition ID before using the thumbnail accessor methods execution continues as if renderingDefId were set to null.
        Specified by:
        end_setRenderingDefId in interface ThumbnailStorePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • begin_thumbnailExists

        public Ice.AsyncResult begin_thumbnailExists​(RInt sizeX,
                                                     RInt sizeY)
        Description copied from interface: ThumbnailStorePrx
        Checks if a thumbnail of a particular size exists for a pixels set.
        Specified by:
        begin_thumbnailExists in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        Returns:
        The asynchronous result object.
      • begin_thumbnailExists

        public Ice.AsyncResult begin_thumbnailExists​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ThumbnailStorePrx
        Checks if a thumbnail of a particular size exists for a pixels set.
        Specified by:
        begin_thumbnailExists in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_thumbnailExists

        public Ice.AsyncResult begin_thumbnailExists​(RInt sizeX,
                                                     RInt sizeY,
                                                     Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Checks if a thumbnail of a particular size exists for a pixels set.
        Specified by:
        begin_thumbnailExists in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_thumbnailExists

        public Ice.AsyncResult begin_thumbnailExists​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                     Ice.Callback __cb)
        Description copied from interface: ThumbnailStorePrx
        Checks if a thumbnail of a particular size exists for a pixels set.
        Specified by:
        begin_thumbnailExists in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_thumbnailExists

        public Ice.AsyncResult begin_thumbnailExists​(RInt sizeX,
                                                     RInt sizeY,
                                                     Callback_ThumbnailStore_thumbnailExists __cb)
        Description copied from interface: ThumbnailStorePrx
        Checks if a thumbnail of a particular size exists for a pixels set.
        Specified by:
        begin_thumbnailExists in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_thumbnailExists

        public Ice.AsyncResult begin_thumbnailExists​(RInt sizeX,
                                                     RInt sizeY,
                                                     java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                     Callback_ThumbnailStore_thumbnailExists __cb)
        Description copied from interface: ThumbnailStorePrx
        Checks if a thumbnail of a particular size exists for a pixels set.
        Specified by:
        begin_thumbnailExists in interface ThumbnailStorePrx
        Parameters:
        sizeX - the X-axis width of the thumbnail. null specifies the default size of 48.
        sizeY - the Y-axis width of the thumbnail. null specifies the default size of 48.
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • checkedCast

        public static ThumbnailStorePrx checkedCast​(Ice.ObjectPrx __obj)
        Contacts the remote server to verify that the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static ThumbnailStorePrx checkedCast​(Ice.ObjectPrx __obj,
                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Contacts the remote server to verify that the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __ctx - The Context map to send with the invocation.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static ThumbnailStorePrx checkedCast​(Ice.ObjectPrx __obj,
                                                    java.lang.String __facet)
        Contacts the remote server to verify that a facet of the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static ThumbnailStorePrx checkedCast​(Ice.ObjectPrx __obj,
                                                    java.lang.String __facet,
                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Contacts the remote server to verify that a facet of the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        __ctx - The Context map to send with the invocation.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • uncheckedCast

        public static ThumbnailStorePrx uncheckedCast​(Ice.ObjectPrx __obj)
        Downcasts the given proxy to this type without contacting the remote server.
        Parameters:
        __obj - The untyped proxy.
        Returns:
        A proxy for this type.
      • uncheckedCast

        public static ThumbnailStorePrx uncheckedCast​(Ice.ObjectPrx __obj,
                                                      java.lang.String __facet)
        Downcasts the given proxy to this type without contacting the remote server.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        Returns:
        A proxy for this type.
      • ice_staticId

        public static java.lang.String ice_staticId()
        Provides the Slice type ID of this type.
        Returns:
        The Slice type ID.