Package omero.cmd

Interface HandlePrx

    • Method Detail

      • addCallback

        void addCallback​(CmdCallbackPrx cb)
        Add a callback for notifications.
      • addCallback

        void addCallback​(CmdCallbackPrx cb,
                         java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Add a callback for notifications.
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_addCallback

        Ice.AsyncResult begin_addCallback​(CmdCallbackPrx cb)
        Add a callback for notifications.
        Returns:
        The asynchronous result object.
      • begin_addCallback

        Ice.AsyncResult begin_addCallback​(CmdCallbackPrx cb,
                                          java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Add a callback for notifications.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_addCallback

        Ice.AsyncResult begin_addCallback​(CmdCallbackPrx cb,
                                          Ice.Callback __cb)
        Add a callback for notifications.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_addCallback

        Ice.AsyncResult begin_addCallback​(CmdCallbackPrx cb,
                                          java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                          Ice.Callback __cb)
        Add a callback for notifications.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_addCallback

        Ice.AsyncResult begin_addCallback​(CmdCallbackPrx cb,
                                          java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                          Callback_Handle_addCallback __cb)
        Add a callback for notifications.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_addCallback

        void end_addCallback​(Ice.AsyncResult __result)
        Add a callback for notifications.
        Parameters:
        __result - The asynchronous result object.
      • removeCallback

        void removeCallback​(CmdCallbackPrx cb)
        Remove callback for notifications.
      • removeCallback

        void removeCallback​(CmdCallbackPrx cb,
                            java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Remove callback for notifications.
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_removeCallback

        Ice.AsyncResult begin_removeCallback​(CmdCallbackPrx cb)
        Remove callback for notifications.
        Returns:
        The asynchronous result object.
      • begin_removeCallback

        Ice.AsyncResult begin_removeCallback​(CmdCallbackPrx cb,
                                             java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Remove callback for notifications.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_removeCallback

        Ice.AsyncResult begin_removeCallback​(CmdCallbackPrx cb,
                                             Ice.Callback __cb)
        Remove callback for notifications.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_removeCallback

        Ice.AsyncResult begin_removeCallback​(CmdCallbackPrx cb,
                                             java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                             Ice.Callback __cb)
        Remove callback for notifications.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_removeCallback

        Ice.AsyncResult begin_removeCallback​(CmdCallbackPrx cb,
                                             java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                             Callback_Handle_removeCallback __cb)
        Remove callback for notifications.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_removeCallback

        void end_removeCallback​(Ice.AsyncResult __result)
        Remove callback for notifications.
        Parameters:
        __result - The asynchronous result object.
      • getRequest

        Request getRequest()
        Returns the request object that was used to initialize this handle. Never null.
      • getRequest

        Request getRequest​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns the request object that was used to initialize this handle. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_getRequest

        Ice.AsyncResult begin_getRequest()
        Returns the request object that was used to initialize this handle. Never null.
        Returns:
        The asynchronous result object.
      • begin_getRequest

        Ice.AsyncResult begin_getRequest​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns the request object that was used to initialize this handle. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getRequest

        Ice.AsyncResult begin_getRequest​(Ice.Callback __cb)
        Returns the request object that was used to initialize this handle. Never null.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getRequest

        Ice.AsyncResult begin_getRequest​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         Ice.Callback __cb)
        Returns the request object that was used to initialize this handle. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getRequest

        Ice.AsyncResult begin_getRequest​(Callback_Handle_getRequest __cb)
        Returns the request object that was used to initialize this handle. Never null.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getRequest

        Ice.AsyncResult begin_getRequest​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         Callback_Handle_getRequest __cb)
        Returns the request object that was used to initialize this handle. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_getRequest

        Request end_getRequest​(Ice.AsyncResult __result)
        Returns the request object that was used to initialize this handle. Never null.
        Parameters:
        __result - The asynchronous result object.
      • getResponse

        Response getResponse()
        Returns a response if this handle has finished execution, otherwise returns null.
      • getResponse

        Response getResponse​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns a response if this handle has finished execution, otherwise returns null.
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_getResponse

        Ice.AsyncResult begin_getResponse()
        Returns a response if this handle has finished execution, otherwise returns null.
        Returns:
        The asynchronous result object.
      • begin_getResponse

        Ice.AsyncResult begin_getResponse​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns a response if this handle has finished execution, otherwise returns null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getResponse

        Ice.AsyncResult begin_getResponse​(Ice.Callback __cb)
        Returns a response if this handle has finished execution, otherwise returns null.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getResponse

        Ice.AsyncResult begin_getResponse​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                          Ice.Callback __cb)
        Returns a response if this handle has finished execution, otherwise returns null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getResponse

        Ice.AsyncResult begin_getResponse​(Callback_Handle_getResponse __cb)
        Returns a response if this handle has finished execution, otherwise returns null.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getResponse

        Ice.AsyncResult begin_getResponse​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                          Callback_Handle_getResponse __cb)
        Returns a response if this handle has finished execution, otherwise returns null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_getResponse

        Response end_getResponse​(Ice.AsyncResult __result)
        Returns a response if this handle has finished execution, otherwise returns null.
        Parameters:
        __result - The asynchronous result object.
      • getStatus

        Status getStatus()
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
      • getStatus

        Status getStatus​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_getStatus

        Ice.AsyncResult begin_getStatus()
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Returns:
        The asynchronous result object.
      • begin_getStatus

        Ice.AsyncResult begin_getStatus​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getStatus

        Ice.AsyncResult begin_getStatus​(Ice.Callback __cb)
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getStatus

        Ice.AsyncResult begin_getStatus​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                        Ice.Callback __cb)
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getStatus

        Ice.AsyncResult begin_getStatus​(Callback_Handle_getStatus __cb)
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getStatus

        Ice.AsyncResult begin_getStatus​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                        Callback_Handle_getStatus __cb)
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getStatus

        Ice.AsyncResult begin_getStatus​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                        IceInternal.Functional_GenericCallback1<Status> __responseCb,
                                        IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • end_getStatus

        Status end_getStatus​(Ice.AsyncResult __result)
        Returns a status object for the current execution. This will likely be the same object that would be returned as a component of the Response value. Never null.
        Parameters:
        __result - The asynchronous result object.
      • cancel

        boolean cancel()
                throws LockTimeout
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Throws:
        LockTimeout
      • cancel

        boolean cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                throws LockTimeout
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        LockTimeout
      • begin_cancel

        Ice.AsyncResult begin_cancel()
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Returns:
        The asynchronous result object.
      • begin_cancel

        Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_cancel

        Ice.AsyncResult begin_cancel​(Ice.Callback __cb)
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_cancel

        Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                     Ice.Callback __cb)
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_cancel

        Ice.AsyncResult begin_cancel​(Callback_Handle_cancel __cb)
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_cancel

        Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                     Callback_Handle_cancel __cb)
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_cancel

        boolean end_cancel​(Ice.AsyncResult __result)
                    throws LockTimeout
        Attempts to cancel execution of this Request. Returns true if cancellation was successful. Returns false if not, in which case likely this request will run to completion.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        LockTimeout
      • close

        void close()
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
      • close

        void close​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_close

        Ice.AsyncResult begin_close()
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(Ice.Callback __cb)
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                    Ice.Callback __cb)
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(Callback_Handle_close __cb)
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                    Callback_Handle_close __cb)
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                    IceInternal.Functional_VoidCallback __responseCb,
                                    IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • end_close

        void end_close​(Ice.AsyncResult __result)
        Closes this handle. If the request is running, then a cancellation will be attempted first. All uses of a handle should be surrounded by a try/finally close block.
        Parameters:
        __result - The asynchronous result object.