src/main/java/com/amazonaws/services/simpleworkflow/flow/aspectj/ExponentialRetryWithJitterAspect.java [70:81]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    if (arg instanceof Promise) {
                        waitFors.add((Promise) arg);
                    }
                    if (arg instanceof Promise[]) {
                        waitFors.addAll(Arrays.asList((Promise[]) arg));
                    }
                }
            }
            AndPromise waitFor = new AndPromise(waitFors);
            new Task(waitFor) {
                @Override
                protected void doExecute() throws Throwable {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/com/amazonaws/services/simpleworkflow/flow/interceptors/RetryDecorator.java [105:116]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                        if (arg instanceof Promise) {
                            waitFors.add((Promise) arg);
                        }
                        if (arg instanceof Promise[]) {
                            waitFors.addAll(Arrays.asList((Promise[]) arg));
                        }
                    }
                }
                AndPromise waitFor = new AndPromise(waitFors);
                new Task(waitFor) {
                    @Override
                    protected void doExecute() throws Throwable {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



