Examples of RepeatContext


Examples of org.springframework.batch.repeat.RepeatContext

      }
    };
    policy.setMaxCount(2);
    policy.setUseParent(true);
    RepeatContextSupport session = new RepeatContextSupport(null);
    RepeatContext context = policy.start(session);
    policy.update(context);
    assertFalse(policy.isComplete(context));
    context = policy.start(session);
    policy.update(context);
    assertTrue(policy.isComplete(context));
View Full Code Here

Examples of org.springframework.batch.repeat.RepeatContext

public class CompositeCompletionPolicyTests extends TestCase {

  public void testEmptyPolicies() throws Exception {
    CompositeCompletionPolicy policy = new CompositeCompletionPolicy();
    RepeatContext context = policy.start(null);
    assertNotNull(context);
    assertFalse(policy.isComplete(context));
  }
View Full Code Here

Examples of org.springframework.batch.repeat.RepeatContext

  public void testTrivialPolicies() throws Exception {
    CompositeCompletionPolicy policy = new CompositeCompletionPolicy();
    policy.setPolicies(new CompletionPolicy[] { new MockCompletionPolicySupport(),
        new MockCompletionPolicySupport() });
    RepeatContext context = policy.start(null);
    assertEquals(0, context.getStartedCount());
    assertFalse(policy.isComplete(context));
    assertFalse(policy.isComplete(context, null));
    policy.update(context);
    assertEquals(1, context.getStartedCount());
  }
View Full Code Here

Examples of org.springframework.batch.repeat.RepeatContext

                    @Override
          public boolean isComplete(RepeatContext context) {
            return true;
          }
        } });
    RepeatContext context = policy.start(null);
    assertTrue(policy.isComplete(context));
  }
View Full Code Here

Examples of org.springframework.batch.repeat.RepeatContext

                    @Override
          public boolean isComplete(RepeatContext context, RepeatStatus result) {
            return true;
          }
        } });
    RepeatContext context = policy.start(null);
    assertTrue(policy.isComplete(context, null));
  }
View Full Code Here

Examples of org.springframework.batch.repeat.RepeatContext

    assertTrue(RepeatSynchronizationManager.getContext().isCompleteOnly());
  }

  public void testSetSessionCompleteOnlyWithParent() {
    assertNull(RepeatSynchronizationManager.getContext());
    RepeatContext child = new RepeatContextSupport(context);
    RepeatSynchronizationManager.register(child);
    assertFalse(child.isCompleteOnly());
    RepeatSynchronizationManager.setAncestorsCompleteOnly();
    assertTrue(child.isCompleteOnly());
    assertTrue(context.isCompleteOnly());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.