Class BmBasicTask

    • Method Detail

      • execute

        public abstract org.eclipse.core.runtime.IStatus execute​(List<IBmObject> objects,
                                                                 org.eclipse.core.runtime.IProgressMonitor monitor)
        Perform task execution. Be ware new objects will not be attached to session on execution.
      • execute

        public org.eclipse.core.runtime.IStatus execute​(IBmTransaction transaction,
                                                        org.eclipse.core.runtime.IProgressMonitor monitor)
        Perform task execution. Be aware new object are not associated with editing support.
        Parameters:
        transaction - The active transaction. May not be null.
        monitor - The monitor to indicate the progress. May not be null.
        Returns:
        execution result, may be null.