Package omero.grid

Class ProcessorPrxHelper

    • Field Detail

      • __ids

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

      • ProcessorPrxHelper

        public ProcessorPrxHelper()
    • Method Detail

      • parseJob

        public JobParams parseJob​(java.lang.String session,
                                  Job jobObject)
                           throws ServerError
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        parseJob in interface ProcessorPrx
        Throws:
        ServerError
      • parseJob

        public JobParams parseJob​(java.lang.String session,
                                  Job jobObject,
                                  java.util.Map<java.lang.String,​java.lang.String> __ctx)
                           throws ServerError
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        parseJob in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_parseJob

        public Ice.AsyncResult begin_parseJob​(java.lang.String session,
                                              Job jobObject)
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        begin_parseJob in interface ProcessorPrx
        Returns:
        The asynchronous result object.
      • begin_parseJob

        public Ice.AsyncResult begin_parseJob​(java.lang.String session,
                                              Job jobObject,
                                              java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        begin_parseJob in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_parseJob

        public Ice.AsyncResult begin_parseJob​(java.lang.String session,
                                              Job jobObject,
                                              Ice.Callback __cb)
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        begin_parseJob in interface ProcessorPrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_parseJob

        public Ice.AsyncResult begin_parseJob​(java.lang.String session,
                                              Job jobObject,
                                              java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              Ice.Callback __cb)
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        begin_parseJob in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_parseJob

        public Ice.AsyncResult begin_parseJob​(java.lang.String session,
                                              Job jobObject,
                                              Callback_Processor_parseJob __cb)
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        begin_parseJob in interface ProcessorPrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_parseJob

        public Ice.AsyncResult begin_parseJob​(java.lang.String session,
                                              Job jobObject,
                                              java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              Callback_Processor_parseJob __cb)
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        begin_parseJob in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_parseJob

        public JobParams end_parseJob​(Ice.AsyncResult __iresult)
                               throws ServerError
        Description copied from interface: ProcessorPrx
        Parses a job and returns metadata definition required for properly submitting the job. This object will be cached by the server, and passed back into processJob
        Specified by:
        end_parseJob in interface ProcessorPrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • processJob

        public ProcessPrx processJob​(java.lang.String session,
                                     JobParams params,
                                     Job jobObject)
                              throws ServerError
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        processJob in interface ProcessorPrx
        Throws:
        ServerError
      • processJob

        public ProcessPrx processJob​(java.lang.String session,
                                     JobParams params,
                                     Job jobObject,
                                     java.util.Map<java.lang.String,​java.lang.String> __ctx)
                              throws ServerError
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        processJob in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_processJob

        public Ice.AsyncResult begin_processJob​(java.lang.String session,
                                                JobParams params,
                                                Job jobObject)
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        begin_processJob in interface ProcessorPrx
        Returns:
        The asynchronous result object.
      • begin_processJob

        public Ice.AsyncResult begin_processJob​(java.lang.String session,
                                                JobParams params,
                                                Job jobObject,
                                                java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        begin_processJob in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_processJob

        public Ice.AsyncResult begin_processJob​(java.lang.String session,
                                                JobParams params,
                                                Job jobObject,
                                                Ice.Callback __cb)
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        begin_processJob in interface ProcessorPrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_processJob

        public Ice.AsyncResult begin_processJob​(java.lang.String session,
                                                JobParams params,
                                                Job jobObject,
                                                java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                Ice.Callback __cb)
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        begin_processJob in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_processJob

        public Ice.AsyncResult begin_processJob​(java.lang.String session,
                                                JobParams params,
                                                Job jobObject,
                                                Callback_Processor_processJob __cb)
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        begin_processJob in interface ProcessorPrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_processJob

        public Ice.AsyncResult begin_processJob​(java.lang.String session,
                                                JobParams params,
                                                Job jobObject,
                                                java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                Callback_Processor_processJob __cb)
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        begin_processJob in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_processJob

        public ProcessPrx end_processJob​(Ice.AsyncResult __iresult)
                                  throws ServerError
        Description copied from interface: ProcessorPrx
        Starts a process based on the given job If this processor cannot handle the given job, a null process will be returned. The params argument was created by a previously call to parseJob.
        Specified by:
        end_processJob in interface ProcessorPrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • requestRunning

        public void requestRunning​(ProcessorCallbackPrx cb)
        Description copied from interface: ProcessorPrx
        Used by servers to find out what jobs are still active. Response will be sent to ProcessorCallback.responseRunning
        Specified by:
        requestRunning in interface ProcessorPrx
      • requestRunning

        public void requestRunning​(ProcessorCallbackPrx cb,
                                   java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ProcessorPrx
        Used by servers to find out what jobs are still active. Response will be sent to ProcessorCallback.responseRunning
        Specified by:
        requestRunning in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
      • begin_requestRunning

        public Ice.AsyncResult begin_requestRunning​(ProcessorCallbackPrx cb,
                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ProcessorPrx
        Used by servers to find out what jobs are still active. Response will be sent to ProcessorCallback.responseRunning
        Specified by:
        begin_requestRunning in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_requestRunning

        public Ice.AsyncResult begin_requestRunning​(ProcessorCallbackPrx cb,
                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                    Ice.Callback __cb)
        Description copied from interface: ProcessorPrx
        Used by servers to find out what jobs are still active. Response will be sent to ProcessorCallback.responseRunning
        Specified by:
        begin_requestRunning in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_requestRunning

        public Ice.AsyncResult begin_requestRunning​(ProcessorCallbackPrx cb,
                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                    Callback_Processor_requestRunning __cb)
        Description copied from interface: ProcessorPrx
        Used by servers to find out what jobs are still active. Response will be sent to ProcessorCallback.responseRunning
        Specified by:
        begin_requestRunning in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_requestRunning

        public void end_requestRunning​(Ice.AsyncResult __iresult)
        Description copied from interface: ProcessorPrx
        Used by servers to find out what jobs are still active. Response will be sent to ProcessorCallback.responseRunning
        Specified by:
        end_requestRunning in interface ProcessorPrx
        Parameters:
        __iresult - The asynchronous result object.
      • willAccept

        public void willAccept​(Experimenter userContext,
                               ExperimenterGroup groupContext,
                               Job scriptContext,
                               ProcessorCallbackPrx cb)
        Description copied from interface: ProcessorPrx
        Called by SharedResources to find a suitable target for omero.grid.SharedResources.acquireProcessor. New processor instances are added to the checklist by using omero.grid.SharedResources.addProcessor. All processors must respond with their session uuid in order to authorize the action.
        Specified by:
        willAccept in interface ProcessorPrx
      • willAccept

        public void willAccept​(Experimenter userContext,
                               ExperimenterGroup groupContext,
                               Job scriptContext,
                               ProcessorCallbackPrx cb,
                               java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ProcessorPrx
        Called by SharedResources to find a suitable target for omero.grid.SharedResources.acquireProcessor. New processor instances are added to the checklist by using omero.grid.SharedResources.addProcessor. All processors must respond with their session uuid in order to authorize the action.
        Specified by:
        willAccept in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
      • begin_willAccept

        public Ice.AsyncResult begin_willAccept​(Experimenter userContext,
                                                ExperimenterGroup groupContext,
                                                Job scriptContext,
                                                ProcessorCallbackPrx cb,
                                                java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ProcessorPrx
        Called by SharedResources to find a suitable target for omero.grid.SharedResources.acquireProcessor. New processor instances are added to the checklist by using omero.grid.SharedResources.addProcessor. All processors must respond with their session uuid in order to authorize the action.
        Specified by:
        begin_willAccept in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_willAccept

        public Ice.AsyncResult begin_willAccept​(Experimenter userContext,
                                                ExperimenterGroup groupContext,
                                                Job scriptContext,
                                                ProcessorCallbackPrx cb,
                                                java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                Ice.Callback __cb)
        Description copied from interface: ProcessorPrx
        Called by SharedResources to find a suitable target for omero.grid.SharedResources.acquireProcessor. New processor instances are added to the checklist by using omero.grid.SharedResources.addProcessor. All processors must respond with their session uuid in order to authorize the action.
        Specified by:
        begin_willAccept in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_willAccept

        public Ice.AsyncResult begin_willAccept​(Experimenter userContext,
                                                ExperimenterGroup groupContext,
                                                Job scriptContext,
                                                ProcessorCallbackPrx cb,
                                                java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                Callback_Processor_willAccept __cb)
        Description copied from interface: ProcessorPrx
        Called by SharedResources to find a suitable target for omero.grid.SharedResources.acquireProcessor. New processor instances are added to the checklist by using omero.grid.SharedResources.addProcessor. All processors must respond with their session uuid in order to authorize the action.
        Specified by:
        begin_willAccept in interface ProcessorPrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_willAccept

        public void end_willAccept​(Ice.AsyncResult __iresult)
        Description copied from interface: ProcessorPrx
        Called by SharedResources to find a suitable target for omero.grid.SharedResources.acquireProcessor. New processor instances are added to the checklist by using omero.grid.SharedResources.addProcessor. All processors must respond with their session uuid in order to authorize the action.
        Specified by:
        end_willAccept in interface ProcessorPrx
        Parameters:
        __iresult - The asynchronous result object.
      • checkedCast

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

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

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

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

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

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

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