Package org.springframework.batch.item.sample

Examples of org.springframework.batch.item.sample.Foo


    startAfterValues.put("ID", startAfterValue);
    executionContext.put("JdbcPagingItemReader.start.after", startAfterValues);
    ((ItemStream) reader).open(executionContext);

    for (int i = count; i < total; i++) {
      Foo item = reader.read();
      logger.debug("Item: " + item);
      assertNotNull(item);
    }

    Foo item = reader.read();
    logger.debug("Item: " + item);
    assertNull(item);

  }
View Full Code Here


    factory.setSortKeys(sortKeys);
    reader.setQueryProvider(factory.getObject());
    reader.setRowMapper(new ParameterizedRowMapper<Foo>() {
      @Override
      public Foo mapRow(ResultSet rs, int i) throws SQLException {
        Foo foo = new Foo();
        foo.setId(rs.getInt(1));
        foo.setName(rs.getString(2));
        foo.setValue(rs.getInt(3));
        return foo;
      }
    });
    reader.setPageSize(pageSize);
    reader.afterPropertiesSet();
View Full Code Here

    for (int i = 0; i < THREAD_COUNT; i++) {
      completionService.submit(new Callable<List<Foo>>() {
        @Override
        public List<Foo> call() throws Exception {
          List<Foo> list = new ArrayList<Foo>();
          Foo next = null;
          do {
            next = reader.read();
            Thread.sleep(10L);
            logger.debug("Reading item: " + next);
            if (next != null) {
View Full Code Here

    factory.setSortKeys(sortKeys);
    reader.setQueryProvider(factory.getObject());
    reader.setRowMapper(new ParameterizedRowMapper<Foo>() {
      @Override
      public Foo mapRow(ResultSet rs, int i) throws SQLException {
        Foo foo = new Foo();
        foo.setId(rs.getInt(1));
        foo.setName(rs.getString(2));
        foo.setValue(rs.getInt(3));
        return foo;
      }
    });
    reader.setPageSize(PAGE_SIZE);
    reader.afterPropertiesSet();
View Full Code Here

    Query query = hibernateQueryProvider.createQuery();

    List<Foo> expectedFoos = new ArrayList<Foo>();

    expectedFoos.add(new Foo(1, "bar1", 1));
    expectedFoos.add(new Foo(2, "bar2", 2));
    expectedFoos.add(new Foo(3, "bar3", 3));
    expectedFoos.add(new Foo(4, "bar4", 4));
    expectedFoos.add(new Foo(5, "bar5", 5));

    @SuppressWarnings("unchecked")
    List<Foo> actualFoos = query.list();

    assertEquals(actualFoos, expectedFoos);
View Full Code Here

    for (int i = 0; i < THREAD_COUNT; i++) {
      completionService.submit(new Callable<List<Foo>>() {
        @Override
        public List<Foo> call() throws Exception {
          List<Foo> list = new ArrayList<Foo>();
          Foo next = null;
          do {
            next = reader.read();
            Thread.sleep(10L); // try to make it fairer
            logger.debug("Reading item: " + next);
            if (next != null) {
View Full Code Here

    for (int i = 0; i < THREAD_COUNT; i++) {
      completionService.submit(new Callable<List<Foo>>() {
                @Override
        public List<Foo> call() throws Exception {
          List<Foo> list = new ArrayList<Foo>();
          Foo next = null;
          do {
            next = reader.read();
            Thread.sleep(10L);
            logger.debug("Reading item: " + next);
            if (next != null) {
View Full Code Here

    for (int i = 0; i < THREAD_COUNT; i++) {
      completionService.submit(new Callable<List<Foo>>() {
        @Override
        public List<Foo> call() throws Exception {
          List<Foo> list = new ArrayList<Foo>();
          Foo next = null;
          do {
            next = reader.read();
            Thread.sleep(10L);
            logger.debug("Reading item: " + next);
            if (next != null) {
View Full Code Here

    reader.setQueryProvider(queryProvider);
    reader.setRowMapper(
        new ParameterizedRowMapper<Foo>() {
                    @Override
          public Foo mapRow(ResultSet rs, int i) throws SQLException {
            Foo foo = new Foo();
            foo.setId(rs.getInt(1));
            foo.setName(rs.getString(2));
            foo.setValue(rs.getInt(3));
            return foo;
          }
        }
    );
    reader.setPageSize(3);
View Full Code Here

    fileReader.setLineMapper(new LineMapper<Foo>() {

            @Override
      public Foo mapLine(String line, int lineNumber) throws Exception {
        Foo foo = new Foo();
        foo.setValue(Integer.valueOf(line));
        return foo;
      }
     
    });
    fileReader.setSaveState(true);
View Full Code Here

TOP

Related Classes of org.springframework.batch.item.sample.Foo

Copyright © 2018 www.massapicom. 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.