Package omero.api

Class _JobHandleDisp

    • Field Detail

      • __ids

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

      • _JobHandleDisp

        public _JobHandleDisp()
    • Method Detail

      • ice_copyStateFrom

        protected void ice_copyStateFrom​(Ice.Object __obj)
                                  throws java.lang.CloneNotSupportedException
        Throws:
        java.lang.CloneNotSupportedException
      • ice_isA

        public boolean ice_isA​(java.lang.String s)
        Specified by:
        ice_isA in interface Ice.Object
        Overrides:
        ice_isA in class Ice.ObjectImpl
      • ice_isA

        public boolean ice_isA​(java.lang.String s,
                               Ice.Current __current)
        Specified by:
        ice_isA in interface Ice.Object
        Overrides:
        ice_isA in class Ice.ObjectImpl
      • ice_ids

        public java.lang.String[] ice_ids()
        Specified by:
        ice_ids in interface Ice.Object
        Overrides:
        ice_ids in class Ice.ObjectImpl
      • ice_ids

        public java.lang.String[] ice_ids​(Ice.Current __current)
        Specified by:
        ice_ids in interface Ice.Object
        Overrides:
        ice_ids in class Ice.ObjectImpl
      • ice_id

        public java.lang.String ice_id()
        Specified by:
        ice_id in interface Ice.Object
        Overrides:
        ice_id in class Ice.ObjectImpl
      • ice_id

        public java.lang.String ice_id​(Ice.Current __current)
        Specified by:
        ice_id in interface Ice.Object
        Overrides:
        ice_id in class Ice.ObjectImpl
      • ice_staticId

        public static java.lang.String ice_staticId()
      • cancelJob_async

        public final void cancelJob_async​(AMD_JobHandle_cancelJob __cb)
                                   throws ServerError
        Marks a job for cancellation. Not every processor will check for the cancelled flag for a running job, but no non-running job will start if it has been cancelled.
        Specified by:
        cancelJob_async in interface _JobHandleOperationsNC
        Parameters:
        __cb - The callback object for the operation.
        Throws:
        ServerError
      • submit_async

        public final void submit_async​(AMD_JobHandle_submit __cb,
                                       Job job)
                                throws ServerError
        Submits a Job and returns its database id. The only fields directly on status which are editable are message, scheduledFor and status. The latter two must be sensible.
        Specified by:
        submit_async in interface _JobHandleOperationsNC
        Parameters:
        __cb - The callback object for the operation.
        job - Not null
        Throws:
        ServerError
      • activate_async

        public final void activate_async​(AMD_StatefulServiceInterface_activate __cb)
                                  throws ServerError
        Load a service implementation from disk if it was previously passivated. It is unnecessary to call this method since activation happens automatically, but calling this may prevent a short lapse when the service is first accessed after passivation. It is safe to call this method at any time, even when the service is not passivated.
        Specified by:
        activate_async in interface _StatefulServiceInterfaceOperationsNC
        Parameters:
        __cb - The callback object for the operation.
        Throws:
        ServerError
      • close_async

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

        public final void passivate_async​(AMD_StatefulServiceInterface_passivate __cb)
                                   throws ServerError
        Causes the blitz server to store the service implementation to disk to free memory. This is typically done automatically by the server when a pre-defined memory limit is reached, but can be used by the client if it clear that a stateful service will not be used for some time. Activation will happen automatically whether passivation was done manually or automatically.
        Specified by:
        passivate_async in interface _StatefulServiceInterfaceOperationsNC
        Parameters:
        __cb - The callback object for the operation.
        Throws:
        ServerError
      • ___submit

        public static Ice.DispatchStatus ___submit​(JobHandle __obj,
                                                   IceInternal.Incoming __inS,
                                                   Ice.Current __current)
      • ___attach

        public static Ice.DispatchStatus ___attach​(JobHandle __obj,
                                                   IceInternal.Incoming __inS,
                                                   Ice.Current __current)
      • ___getJob

        public static Ice.DispatchStatus ___getJob​(JobHandle __obj,
                                                   IceInternal.Incoming __inS,
                                                   Ice.Current __current)
      • ___jobStatus

        public static Ice.DispatchStatus ___jobStatus​(JobHandle __obj,
                                                      IceInternal.Incoming __inS,
                                                      Ice.Current __current)
      • ___jobFinished

        public static Ice.DispatchStatus ___jobFinished​(JobHandle __obj,
                                                        IceInternal.Incoming __inS,
                                                        Ice.Current __current)
      • ___jobMessage

        public static Ice.DispatchStatus ___jobMessage​(JobHandle __obj,
                                                       IceInternal.Incoming __inS,
                                                       Ice.Current __current)
      • ___jobRunning

        public static Ice.DispatchStatus ___jobRunning​(JobHandle __obj,
                                                       IceInternal.Incoming __inS,
                                                       Ice.Current __current)
      • ___jobError

        public static Ice.DispatchStatus ___jobError​(JobHandle __obj,
                                                     IceInternal.Incoming __inS,
                                                     Ice.Current __current)
      • ___cancelJob

        public static Ice.DispatchStatus ___cancelJob​(JobHandle __obj,
                                                      IceInternal.Incoming __inS,
                                                      Ice.Current __current)
      • ___setStatus

        public static Ice.DispatchStatus ___setStatus​(JobHandle __obj,
                                                      IceInternal.Incoming __inS,
                                                      Ice.Current __current)
      • ___setMessage

        public static Ice.DispatchStatus ___setMessage​(JobHandle __obj,
                                                       IceInternal.Incoming __inS,
                                                       Ice.Current __current)
      • ___setStatusAndMessage

        public static Ice.DispatchStatus ___setStatusAndMessage​(JobHandle __obj,
                                                                IceInternal.Incoming __inS,
                                                                Ice.Current __current)
      • __dispatch

        public Ice.DispatchStatus __dispatch​(IceInternal.Incoming in,
                                             Ice.Current __current)
        Specified by:
        __dispatch in interface Ice.Object
        Overrides:
        __dispatch in class Ice.ObjectImpl
      • __writeImpl

        protected void __writeImpl​(IceInternal.BasicStream __os)
        Overrides:
        __writeImpl in class Ice.ObjectImpl
      • __readImpl

        protected void __readImpl​(IceInternal.BasicStream __is)
        Overrides:
        __readImpl in class Ice.ObjectImpl