Examples of StepListener


Examples of net.thucydides.core.steps.StepListener

        assertThat(sampleTestClass.steps, is(not(nullValue())));

    }
    @Test
    public void a_step_listener_should_be_created() {
        StepListener currentListener = Thucydides.getStepListener();

        SampleChildTestClass sampleTestClass = new SampleChildTestClass();

        Thucydides.initialize(sampleTestClass);
View Full Code Here

Examples of net.thucydides.core.steps.StepListener

    }

    @Test
    public void no_step_listener_should_be_created() {
        StepListener currentListener = Thucydides.getStepListener();

        SampleChildTestClass sampleTestClass = new SampleChildTestClass();

        // Given we don't want to touch the step listened
        Thucydides.initializeWithNoStepListener(sampleTestClass);
View Full Code Here

Examples of org.springframework.batch.core.StepListener

    for (Object itemHandler : new Object[] { itemReader, itemWriter, itemProcessor }) {
      if (itemHandler instanceof ItemStream) {
        stream((ItemStream) itemHandler);
      }
      if (StepListenerFactoryBean.isListener(itemHandler)) {
        StepListener listener = StepListenerFactoryBean.getListener(itemHandler);
        if (listener instanceof StepExecutionListener) {
          listener((StepExecutionListener) listener);
        }
        if (listener instanceof ChunkListener) {
          listener((ChunkListener) listener);
View Full Code Here

Examples of org.springframework.batch.core.StepListener

   */
  private void registerSkipListeners() {
    // auto-register reader, processor and writer
    for (Object itemHandler : new Object[] { getReader(), getWriter(), getProcessor() }) {
      if (StepListenerFactoryBean.isListener(itemHandler)) {
        StepListener listener = StepListenerFactoryBean.getListener(itemHandler);
        if (listener instanceof SkipListener<?, ?>) {
          @SuppressWarnings("unchecked")
          SkipListener<? super I, ? super O> skipListener = (SkipListener<? super I, ? super O>) listener;
          skipListeners.add(skipListener);
        }
View Full Code Here

Examples of org.springframework.batch.core.StepListener

    //    metaDataMap.put(AFTER_CHUNK.getPropertyName(), "afterChunk");
    //    factoryBean.setMetaDataMap(metaDataMap);
    String readItem = "item";
    Integer writeItem = 2;
    List<Integer> writeItems = Arrays.asList(writeItem);
    StepListener listener = (StepListener) factoryBean.getObject();
    ((StepExecutionListener) listener).beforeStep(stepExecution);
    ((StepExecutionListener) listener).afterStep(stepExecution);
    ((ChunkListener) listener).beforeChunk(null);
    ((ChunkListener) listener).afterChunk(null);
    ((ChunkListener) listener).afterChunkError(new ChunkContext(null));
View Full Code Here

Examples of org.springframework.batch.core.StepListener

    ThreeStepExecutionListener delegate = new ThreeStepExecutionListener();
    factoryBean.setDelegate(delegate);
    Map<String, String> metaDataMap = new HashMap<String, String>();
    metaDataMap.put(AFTER_STEP.getPropertyName(), "destroy");
    factoryBean.setMetaDataMap(metaDataMap);
    StepListener listener = (StepListener) factoryBean.getObject();
    ((StepExecutionListener) listener).afterStep(stepExecution);
    assertEquals(3, delegate.callcount);
  }
View Full Code Here

Examples of org.springframework.batch.core.StepListener

    MultipleAfterStep delegate = new MultipleAfterStep();
    factoryBean.setDelegate(delegate);
    Map<String, String> metaDataMap = new HashMap<String, String>();
    metaDataMap.put(AFTER_STEP.getPropertyName(), "afterStep");
    factoryBean.setMetaDataMap(metaDataMap);
    StepListener listener = (StepListener) factoryBean.getObject();
    ((StepExecutionListener) listener).afterStep(stepExecution);
    assertEquals(1, delegate.callcount);
  }
View Full Code Here

Examples of org.springframework.batch.core.StepListener

      @Override
      public int getOrder() {
        return 3;
      }
    };
    StepListener listener = StepListenerFactoryBean.getListener(delegate);
    assertTrue("Listener is not of correct type", listener instanceof Ordered);
    assertEquals(3, ((Ordered) listener).getOrder());
  }
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.