Package omero.grid

Interface ScriptProcessPrx

  • All Superinterfaces:
    Ice.ObjectPrx, ProcessPrx
    All Known Implementing Classes:
    ScriptProcessPrxHelper

    public interface ScriptProcessPrx
    extends ProcessPrx
    Extension of the Process interface which is returned by IScript when an ScriptJob is launched. It is critical that instances of (@code ScriptProcess} are closed on completion. See the close(boolean) method for more information.
    • 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
      Ice.AsyncResult begin_close​(boolean detach)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, Ice.Callback __cb)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, 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)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, 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)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_ScriptProcess_close __cb)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_close​(boolean detach, Callback_ScriptProcess_close __cb)
      Closes this process and frees server resources attached to it.
      Ice.AsyncResult begin_getJob()
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(Ice.Callback __cb)
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(IceInternal.Functional_GenericCallback1<ScriptJob> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(IceInternal.Functional_GenericCallback1<ScriptJob> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<ScriptJob> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<ScriptJob> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_ScriptProcess_getJob __cb)
      Returns the job which started this process.
      Ice.AsyncResult begin_getJob​(Callback_ScriptProcess_getJob __cb)
      Returns the job which started this process.
      Ice.AsyncResult begin_getResults​(int waitSecs)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, Ice.Callback __cb)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.String,​RType>> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.String,​RType>> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.String,​RType>> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.String,​RType>> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_ScriptProcess_getResults __cb)
      Returns the results immediately if present.
      Ice.AsyncResult begin_getResults​(int waitSecs, Callback_ScriptProcess_getResults __cb)
      Returns the results immediately if present.
      Ice.AsyncResult begin_setMessage​(java.lang.String message)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, Ice.Callback __cb)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_ScriptProcess_setMessage __cb)
      Sets the message on the ScriptJob object.
      Ice.AsyncResult begin_setMessage​(java.lang.String message, Callback_ScriptProcess_setMessage __cb)
      Sets the message on the ScriptJob object.
      void close​(boolean detach)
      Closes this process and frees server resources attached to it.
      void close​(boolean detach, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Closes this process and frees server resources attached to it.
      void end_close​(Ice.AsyncResult __result)
      Closes this process and frees server resources attached to it.
      ScriptJob end_getJob​(Ice.AsyncResult __result)
      Returns the job which started this process.
      java.util.Map<java.lang.String,​RType> end_getResults​(Ice.AsyncResult __result)
      Returns the results immediately if present.
      java.lang.String end_setMessage​(Ice.AsyncResult __result)
      Sets the message on the ScriptJob object.
      ScriptJob getJob()
      Returns the job which started this process.
      ScriptJob getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the job which started this process.
      java.util.Map<java.lang.String,​RType> getResults​(int waitSecs)
      Returns the results immediately if present.
      java.util.Map<java.lang.String,​RType> getResults​(int waitSecs, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the results immediately if present.
      java.lang.String setMessage​(java.lang.String message)
      Sets the message on the ScriptJob object.
      java.lang.String setMessage​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Sets the message on the ScriptJob object.
      • 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

      • getJob

        ScriptJob getJob()
                  throws ServerError
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Throws:
        ServerError
      • getJob

        ScriptJob getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                  throws ServerError
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_getJob

        Ice.AsyncResult begin_getJob()
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Returns:
        The asynchronous result object.
      • begin_getJob

        Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getJob

        Ice.AsyncResult begin_getJob​(Ice.Callback __cb)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getJob

        Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                     Ice.Callback __cb)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getJob

        Ice.AsyncResult begin_getJob​(Callback_ScriptProcess_getJob __cb)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getJob

        Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                     Callback_ScriptProcess_getJob __cb)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getJob

        Ice.AsyncResult begin_getJob​(IceInternal.Functional_GenericCallback1<ScriptJob> __responseCb,
                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getJob

        Ice.AsyncResult begin_getJob​(IceInternal.Functional_GenericCallback1<ScriptJob> __responseCb,
                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                     IceInternal.Functional_BoolCallback __sentCb)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        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_getJob

        Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                     IceInternal.Functional_GenericCallback1<ScriptJob> __responseCb,
                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        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_getJob

        Ice.AsyncResult begin_getJob​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                     IceInternal.Functional_GenericCallback1<ScriptJob> __responseCb,
                                     IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                     IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                     IceInternal.Functional_BoolCallback __sentCb)
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        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_getJob

        ScriptJob end_getJob​(Ice.AsyncResult __result)
                      throws ServerError
        Returns the job which started this process. Several scheduling fields (submitted, scheduledFor, started, finished) may be of interest.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError
      • getResults

        java.util.Map<java.lang.String,​RType> getResults​(int waitSecs)
                                                        throws ServerError
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Throws:
        ServerError
      • getResults

        java.util.Map<java.lang.String,​RType> getResults​(int waitSecs,
                                                               java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                        throws ServerError
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Returns:
        The asynchronous result object.
      • begin_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         Ice.Callback __cb)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         Ice.Callback __cb)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         Callback_ScriptProcess_getResults __cb)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         Callback_ScriptProcess_getResults __cb)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.String,​RType>> __responseCb,
                                         IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                         IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.String,​RType>> __responseCb,
                                         IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                         IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                         IceInternal.Functional_BoolCallback __sentCb)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        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_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.String,​RType>> __responseCb,
                                         IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                         IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        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_getResults

        Ice.AsyncResult begin_getResults​(int waitSecs,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         IceInternal.Functional_GenericCallback1<java.util.Map<java.lang.String,​RType>> __responseCb,
                                         IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                         IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                         IceInternal.Functional_BoolCallback __sentCb)
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        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_getResults

        java.util.Map<java.lang.String,​RType> end_getResults​(Ice.AsyncResult __result)
                                                            throws ServerError
        Returns the results immediately if present. If the process is not yet finished, waits "waitSecs" before throwing an ApiUsageException. If poll has returned a non-null value, then this method will always return a non-null value.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError
      • setMessage

        java.lang.String setMessage​(java.lang.String message)
                             throws ServerError
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Throws:
        ServerError
      • setMessage

        java.lang.String setMessage​(java.lang.String message,
                                    java.util.Map<java.lang.String,​java.lang.String> __ctx)
                             throws ServerError
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Returns:
        The asynchronous result object.
      • begin_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         Ice.Callback __cb)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         Ice.Callback __cb)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         Callback_ScriptProcess_setMessage __cb)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         Callback_ScriptProcess_setMessage __cb)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb,
                                         IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                         IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb,
                                         IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                         IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                         IceInternal.Functional_BoolCallback __sentCb)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        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_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb,
                                         IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                         IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        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_setMessage

        Ice.AsyncResult begin_setMessage​(java.lang.String message,
                                         java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                         IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb,
                                         IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                         IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                         IceInternal.Functional_BoolCallback __sentCb)
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        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_setMessage

        java.lang.String end_setMessage​(Ice.AsyncResult __result)
                                 throws ServerError
        Sets the message on the ScriptJob object. This value MAY be overwritten by the server if the script fails.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError
      • close

        void close​(boolean detach)
            throws ServerError
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        Throws:
        ServerError
      • close

        void close​(boolean detach,
                   java.util.Map<java.lang.String,​java.lang.String> __ctx)
            throws ServerError
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_close

        Ice.AsyncResult begin_close​(boolean detach)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(boolean detach,
                                    java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(boolean detach,
                                    Ice.Callback __cb)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(boolean detach,
                                    java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                    Ice.Callback __cb)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        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​(boolean detach,
                                    Callback_ScriptProcess_close __cb)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(boolean detach,
                                    java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                    Callback_ScriptProcess_close __cb)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        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​(boolean detach,
                                    IceInternal.Functional_VoidCallback __responseCb,
                                    IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                    IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_close

        Ice.AsyncResult begin_close​(boolean detach,
                                    IceInternal.Functional_VoidCallback __responseCb,
                                    IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                    IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                    IceInternal.Functional_BoolCallback __sentCb)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        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_close

        Ice.AsyncResult begin_close​(boolean detach,
                                    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)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        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_close

        Ice.AsyncResult begin_close​(boolean detach,
                                    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)
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        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_close

        void end_close​(Ice.AsyncResult __result)
                throws ServerError
        Closes this process and frees server resources attached to it. If the detach argument is True, then the background process will continue executing. The user can reconnect to the process via the IScript service. If the detach argument is False, then the background process will be shutdown immediately, and all intermediate results (stdout, stderr, ...) will be uploaded.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ServerError