Package omero.grid

Interface ProcessPrx

  • All Superinterfaces:
    Ice.ObjectPrx
    All Known Subinterfaces:
    ScriptProcessPrx
    All Known Implementing Classes:
    ProcessPrxHelper, ScriptProcessPrxHelper

    public interface ProcessPrx
    extends Ice.ObjectPrx
    Thin wrapper around a system-level process. Most closely resembles Python's subprocess.Popen class.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface Ice.ObjectPrx

        Ice.ObjectPrx.FunctionalCallback_Object_ice_invoke_Response
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int _wait()
      Blocks until poll() would return a non-null return code.
      int _wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_cancel()
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(Ice.Callback __cb)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(IceInternal.Functional_BoolCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(IceInternal.Functional_BoolCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_BoolCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_BoolCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_Process_cancel __cb)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_cancel​(Callback_Process_cancel __cb)
      Signal to the Process that it should terminate.
      Ice.AsyncResult begin_kill()
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(Ice.Callback __cb)
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(IceInternal.Functional_BoolCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(IceInternal.Functional_BoolCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_BoolCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_BoolCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_Process_kill __cb)
      Terminate the Process immediately.
      Ice.AsyncResult begin_kill​(Callback_Process_kill __cb)
      Terminate the Process immediately.
      Ice.AsyncResult begin_poll()
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(Ice.Callback __cb)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(IceInternal.Functional_GenericCallback1<RInt> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(IceInternal.Functional_GenericCallback1<RInt> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<RInt> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<RInt> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_Process_poll __cb)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_poll​(Callback_Process_poll __cb)
      Returns the return code of the process, or null if unfinished.
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, Ice.Callback __cb)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, 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)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, 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)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_Process_registerCallback __cb)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb, Callback_Process_registerCallback __cb)
      Add a callback for end-of-life events
      Ice.AsyncResult begin_shutdown()
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(Ice.Callback __cb)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_Process_shutdown __cb)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_shutdown​(Callback_Process_shutdown __cb)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, Ice.Callback __cb)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, 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)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, 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)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_Process_unregisterCallback __cb)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb, Callback_Process_unregisterCallback __cb)
      Remove a callback for end-of-life events
      Ice.AsyncResult begin_wait()
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(Ice.Callback __cb)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(IceInternal.Functional_IntCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(IceInternal.Functional_IntCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_IntCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_IntCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_Process_wait __cb)
      Blocks until poll() would return a non-null return code.
      Ice.AsyncResult begin_wait​(Callback_Process_wait __cb)
      Blocks until poll() would return a non-null return code.
      boolean cancel()
      Signal to the Process that it should terminate.
      boolean cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Signal to the Process that it should terminate.
      boolean end_cancel​(Ice.AsyncResult __result)
      Signal to the Process that it should terminate.
      boolean end_kill​(Ice.AsyncResult __result)
      Terminate the Process immediately.
      RInt end_poll​(Ice.AsyncResult __result)
      Returns the return code of the process, or null if unfinished.
      void end_registerCallback​(Ice.AsyncResult __result)
      Add a callback for end-of-life events
      void end_shutdown​(Ice.AsyncResult __result)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      void end_unregisterCallback​(Ice.AsyncResult __result)
      Remove a callback for end-of-life events
      int end_wait​(Ice.AsyncResult __result)
      Blocks until poll() would return a non-null return code.
      boolean kill()
      Terminate the Process immediately.
      boolean kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Terminate the Process immediately.
      RInt poll()
      Returns the return code of the process, or null if unfinished.
      RInt poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the return code of the process, or null if unfinished.
      void registerCallback​(ProcessCallbackPrx cb)
      Add a callback for end-of-life events
      void registerCallback​(ProcessCallbackPrx cb, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Add a callback for end-of-life events
      void shutdown()
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      void shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly.
      void unregisterCallback​(ProcessCallbackPrx cb)
      Remove a callback for end-of-life events
      void unregisterCallback​(ProcessCallbackPrx cb, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Remove a callback for end-of-life events
      • Methods inherited from interface Ice.ObjectPrx

        begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_getConnection, begin_ice_getConnection, begin_ice_getConnection, begin_ice_getConnection, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, end_ice_flushBatchRequests, end_ice_getConnection, end_ice_id, end_ice_ids, end_ice_invoke, end_ice_isA, end_ice_ping, equals, ice_adapterId, ice_batchDatagram, ice_batchOneway, ice_collocationOptimized, ice_compress, ice_connectionCached, ice_connectionId, ice_context, ice_datagram, ice_encodingVersion, ice_endpoints, ice_endpointSelection, ice_facet, ice_flushBatchRequests, ice_getAdapterId, ice_getCachedConnection, ice_getCommunicator, ice_getConnection, ice_getConnectionId, ice_getContext, ice_getEncodingVersion, ice_getEndpoints, ice_getEndpointSelection, ice_getFacet, ice_getIdentity, ice_getInvocationTimeout, ice_getLocator, ice_getLocatorCacheTimeout, ice_getRouter, ice_id, ice_id, ice_identity, ice_ids, ice_ids, ice_invocationTimeout, ice_invoke, ice_invoke, ice_isA, ice_isA, ice_isBatchDatagram, ice_isBatchOneway, ice_isCollocationOptimized, ice_isConnectionCached, ice_isDatagram, ice_isOneway, ice_isPreferSecure, ice_isSecure, ice_isTwoway, ice_locator, ice_locatorCacheTimeout, ice_oneway, ice_ping, ice_ping, ice_preferSecure, ice_router, ice_secure, ice_timeout, ice_twoway
    • Method Detail

      • poll

        RInt poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
           throws ServerError
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_poll

        Ice.AsyncResult begin_poll()
        Returns the return code of the process, or null if unfinished.
        Returns:
        The asynchronous result object.
      • begin_poll

        Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_poll

        Ice.AsyncResult begin_poll​(Ice.Callback __cb)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_poll

        Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   Ice.Callback __cb)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_poll

        Ice.AsyncResult begin_poll​(Callback_Process_poll __cb)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_poll

        Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   Callback_Process_poll __cb)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_poll

        Ice.AsyncResult begin_poll​(IceInternal.Functional_GenericCallback1<RInt> __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_poll

        Ice.AsyncResult begin_poll​(IceInternal.Functional_GenericCallback1<RInt> __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                   IceInternal.Functional_BoolCallback __sentCb)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __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_poll

        Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   IceInternal.Functional_GenericCallback1<RInt> __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __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_poll

        Ice.AsyncResult begin_poll​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   IceInternal.Functional_GenericCallback1<RInt> __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                   IceInternal.Functional_BoolCallback __sentCb)
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __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_poll

        RInt end_poll​(Ice.AsyncResult __result)
               throws ServerError
        Returns the return code of the process, or null if unfinished.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError
      • _wait

        int _wait()
           throws ServerError
        Blocks until poll() would return a non-null return code.
        Throws:
        ServerError
      • _wait

        int _wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
           throws ServerError
        Blocks until poll() would return a non-null return code.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_wait

        Ice.AsyncResult begin_wait()
        Blocks until poll() would return a non-null return code.
        Returns:
        The asynchronous result object.
      • begin_wait

        Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_wait

        Ice.AsyncResult begin_wait​(Ice.Callback __cb)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_wait

        Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   Ice.Callback __cb)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_wait

        Ice.AsyncResult begin_wait​(Callback_Process_wait __cb)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_wait

        Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   Callback_Process_wait __cb)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_wait

        Ice.AsyncResult begin_wait​(IceInternal.Functional_IntCallback __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_wait

        Ice.AsyncResult begin_wait​(IceInternal.Functional_IntCallback __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                   IceInternal.Functional_BoolCallback __sentCb)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __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_wait

        Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   IceInternal.Functional_IntCallback __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __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_wait

        Ice.AsyncResult begin_wait​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   IceInternal.Functional_IntCallback __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                   IceInternal.Functional_BoolCallback __sentCb)
        Blocks until poll() would return a non-null return code.
        Parameters:
        __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_wait

        int end_wait​(Ice.AsyncResult __result)
              throws ServerError
        Blocks until poll() would return a non-null return code.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError
      • cancel

        boolean cancel()
                throws ServerError
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Throws:
        ServerError
      • cancel

        boolean cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                throws ServerError
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_cancel

        Ice.AsyncResult begin_cancel()
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Returns:
        The asynchronous result object.
      • begin_cancel

        Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_cancel

        Ice.AsyncResult begin_cancel​(Ice.Callback __cb)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        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)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        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_Process_cancel __cb)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        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_Process_cancel __cb)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        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​(IceInternal.Functional_BoolCallback __responseCb,
                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_cancel

        Ice.AsyncResult begin_cancel​(IceInternal.Functional_BoolCallback __responseCb,
                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                     IceInternal.Functional_BoolCallback __sentCb)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Parameters:
        __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_cancel

        Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                     IceInternal.Functional_BoolCallback __responseCb,
                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Parameters:
        __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_cancel

        Ice.AsyncResult begin_cancel​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                     IceInternal.Functional_BoolCallback __responseCb,
                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                     IceInternal.Functional_BoolCallback __sentCb)
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Parameters:
        __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_cancel

        boolean end_cancel​(Ice.AsyncResult __result)
                    throws ServerError
        Signal to the Process that it should terminate. This may be done "softly" for a given time period.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError
      • kill

        boolean kill()
        Terminate the Process immediately.
      • kill

        boolean kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Terminate the Process immediately.
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_kill

        Ice.AsyncResult begin_kill()
        Terminate the Process immediately.
        Returns:
        The asynchronous result object.
      • begin_kill

        Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Terminate the Process immediately.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_kill

        Ice.AsyncResult begin_kill​(Ice.Callback __cb)
        Terminate the Process immediately.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_kill

        Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   Ice.Callback __cb)
        Terminate the Process immediately.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_kill

        Ice.AsyncResult begin_kill​(Callback_Process_kill __cb)
        Terminate the Process immediately.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_kill

        Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   Callback_Process_kill __cb)
        Terminate the Process immediately.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_kill

        Ice.AsyncResult begin_kill​(IceInternal.Functional_BoolCallback __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Terminate the Process immediately.
        Parameters:
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_kill

        Ice.AsyncResult begin_kill​(IceInternal.Functional_BoolCallback __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                   IceInternal.Functional_BoolCallback __sentCb)
        Terminate the Process immediately.
        Parameters:
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_kill

        Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   IceInternal.Functional_BoolCallback __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Terminate the Process immediately.
        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.
      • begin_kill

        Ice.AsyncResult begin_kill​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                   IceInternal.Functional_BoolCallback __responseCb,
                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                   IceInternal.Functional_BoolCallback __sentCb)
        Terminate the Process immediately.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_kill

        boolean end_kill​(Ice.AsyncResult __result)
        Terminate the Process immediately.
        Parameters:
        __result - The asynchronous result object.
      • shutdown

        void shutdown()
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
      • shutdown

        void shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown()
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Returns:
        The asynchronous result object.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(Ice.Callback __cb)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                       Ice.Callback __cb)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(Callback_Process_shutdown __cb)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                       Callback_Process_shutdown __cb)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(IceInternal.Functional_VoidCallback __responseCb,
                                       IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(IceInternal.Functional_VoidCallback __responseCb,
                                       IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                       IceInternal.Functional_BoolCallback __sentCb)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                       IceInternal.Functional_VoidCallback __responseCb,
                                       IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        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.
      • begin_shutdown

        Ice.AsyncResult begin_shutdown​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                       IceInternal.Functional_VoidCallback __responseCb,
                                       IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                       IceInternal.Functional_BoolCallback __sentCb)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_shutdown

        void end_shutdown​(Ice.AsyncResult __result)
        First attempts cancel() several times and finally resorts to kill to force the process to shutdown cleanly. This method doesn't return any value or throw an exception so that it can be called oneway.
        Parameters:
        __result - The asynchronous result object.
      • registerCallback

        void registerCallback​(ProcessCallbackPrx cb,
                              java.util.Map<java.lang.String,​java.lang.String> __ctx)
                       throws ServerError
        Add a callback for end-of-life events
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_registerCallback

        Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb)
        Add a callback for end-of-life events
        Returns:
        The asynchronous result object.
      • begin_registerCallback

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

        Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb,
                                               Ice.Callback __cb)
        Add a callback for end-of-life events
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_registerCallback

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

        Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb,
                                               Callback_Process_registerCallback __cb)
        Add a callback for end-of-life events
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_registerCallback

        Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb,
                                               java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               Callback_Process_registerCallback __cb)
        Add a callback for end-of-life events
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_registerCallback

        Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb,
                                               IceInternal.Functional_VoidCallback __responseCb,
                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Add a callback for end-of-life events
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_registerCallback

        Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb,
                                               IceInternal.Functional_VoidCallback __responseCb,
                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                               IceInternal.Functional_BoolCallback __sentCb)
        Add a callback for end-of-life events
        Parameters:
        __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_registerCallback

        Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb,
                                               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)
        Add a callback for end-of-life events
        Parameters:
        __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_registerCallback

        Ice.AsyncResult begin_registerCallback​(ProcessCallbackPrx cb,
                                               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)
        Add a callback for end-of-life events
        Parameters:
        __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_registerCallback

        void end_registerCallback​(Ice.AsyncResult __result)
                           throws ServerError
        Add a callback for end-of-life events
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError
      • unregisterCallback

        void unregisterCallback​(ProcessCallbackPrx cb,
                                java.util.Map<java.lang.String,​java.lang.String> __ctx)
                         throws ServerError
        Remove a callback for end-of-life events
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb)
        Remove a callback for end-of-life events
        Returns:
        The asynchronous result object.
      • begin_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Remove a callback for end-of-life events
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 Ice.Callback __cb)
        Remove a callback for end-of-life events
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Ice.Callback __cb)
        Remove a callback for end-of-life events
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 Callback_Process_unregisterCallback __cb)
        Remove a callback for end-of-life events
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Callback_Process_unregisterCallback __cb)
        Remove a callback for end-of-life events
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 IceInternal.Functional_VoidCallback __responseCb,
                                                 IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                 IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Remove a callback for end-of-life events
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 IceInternal.Functional_VoidCallback __responseCb,
                                                 IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                 IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                 IceInternal.Functional_BoolCallback __sentCb)
        Remove a callback for end-of-life events
        Parameters:
        __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_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 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)
        Remove a callback for end-of-life events
        Parameters:
        __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_unregisterCallback

        Ice.AsyncResult begin_unregisterCallback​(ProcessCallbackPrx cb,
                                                 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)
        Remove a callback for end-of-life events
        Parameters:
        __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_unregisterCallback

        void end_unregisterCallback​(Ice.AsyncResult __result)
                             throws ServerError
        Remove a callback for end-of-life events
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError