From 0f238db514ca817682799dc45eff6cdec7e4625e Mon Sep 17 00:00:00 2001 From: Pawel Piech Date: Thu, 13 Nov 2008 22:44:57 +0000 Subject: [PATCH] [251806] Added a comment. --- .../src/org/eclipse/dd/dsf/concurrent/Sequence.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/org.eclipse.dd.dsf/src/org/eclipse/dd/dsf/concurrent/Sequence.java b/plugins/org.eclipse.dd.dsf/src/org/eclipse/dd/dsf/concurrent/Sequence.java index f3ff565568c..993f97239d0 100644 --- a/plugins/org.eclipse.dd.dsf/src/org/eclipse/dd/dsf/concurrent/Sequence.java +++ b/plugins/org.eclipse.dd.dsf/src/org/eclipse/dd/dsf/concurrent/Sequence.java @@ -82,6 +82,10 @@ abstract public class Sequence extends DsfRunnable implements Future { /** * Roll back gives the step implementation a chance to undo the * operation that was performed by execute(). + *
+ * Note if the {@link #execute(RequestMonitor)} call completes with a + * non-OK status, then rollBack will not be called for that step. + * Instead it will be called for the previous step. * @param rm Result token to submit to executor when rolling back the step is finished. */ public void rollBack(RequestMonitor rm) {