Tabnine Logo
Chunk$ChunkIterator.next
Code IndexAdd Tabnine to your IDE (free)

How to use
next
method
in
org.springframework.batch.core.step.item.Chunk$ChunkIterator

Best Java code snippets using org.springframework.batch.core.step.item.Chunk$ChunkIterator.next (Showing top 20 results out of 315)

origin: spring-projects/spring-batch

final I item = iterator.next();
origin: spring-projects/spring-batch

List<O> items = Collections.singletonList(outputIterator.next());
inputIterator.next();
try {
  writeItems(items);
origin: spring-projects/spring-batch

/**
 * @param chunk Chunk to recover
 */
private void recover(Chunk<String> chunk) throws Exception {
  for (Chunk<String>.ChunkIterator iterator = chunk.iterator(); iterator.hasNext();) {
    String string = iterator.next();
    try {
      doWrite(Collections.singletonList(string));
    } catch (Exception e) {
      iterator.remove(e);
      throw e;
    }
  }
}
origin: org.springframework.batch.core/org.motechproject.org.springframework.batch.core

final I item = iterator.next();
origin: org.springframework.batch/spring-batch-core

final I item = iterator.next();
origin: org.springframework.batch/org.springframework.batch.core

final I item = iterator.next();
origin: apache/servicemix-bundles

List<O> items = Collections.singletonList(outputIterator.next());
inputIterator.next();
try {
  writeItems(items);
origin: org.springframework.batch/spring-batch-core

List<O> items = Collections.singletonList(outputIterator.next());
inputIterator.next();
try {
  writeItems(items);
origin: org.springframework.batch.core/org.motechproject.org.springframework.batch.core

Chunk<O>.ChunkIterator outputIterator = outputs.iterator();
List<O> items = Collections.singletonList(outputIterator.next());
inputIterator.next();
try {
  writeItems(items);
origin: org.springframework.batch/org.springframework.batch.core

Chunk<O>.ChunkIterator outputIterator = outputs.iterator();
List<O> items = Collections.singletonList(outputIterator.next());
inputIterator.next();
try {
  writeItems(items);
origin: apache/servicemix-bundles

protected Chunk<O> transform(StepContribution contribution, Chunk<I> inputs) throws Exception {
  Chunk<O> outputs = new Chunk<O>();
  for (Chunk<I>.ChunkIterator iterator = inputs.iterator(); iterator.hasNext();) {
    final I item = iterator.next();
    O output;
    try {
      output = doProcess(item);
    }
    catch (Exception e) {
      /*
       * For a simple chunk processor (no fault tolerance) we are done
       * here, so prevent any more processing of these inputs.
       */
      inputs.clear();
      throw e;
    }
    if (output != null) {
      outputs.add(output);
    }
    else {
      iterator.remove();
    }
  }
  return outputs;
}
origin: org.springframework.batch.core/org.motechproject.org.springframework.batch.core

protected Chunk<O> transform(StepContribution contribution, Chunk<I> inputs) throws Exception {
  Chunk<O> outputs = new Chunk<O>();
  for (Chunk<I>.ChunkIterator iterator = inputs.iterator(); iterator.hasNext();) {
    final I item = iterator.next();
    O output;
    try {
      output = doProcess(item);
    }
    catch (Exception e) {
      /*
       * For a simple chunk processor (no fault tolerance) we are done
       * here, so prevent any more processing of these inputs.
       */
      inputs.clear();
      throw e;
    }
    if (output != null) {
      outputs.add(output);
    }
    else {
      iterator.remove();
    }
  }
  return outputs;
}
origin: apache/servicemix-bundles

@Override
public Object recover(RetryContext context) throws Exception {
  Throwable e = context.getLastThrowable();
  if (outputs.size() > 1 && !rollbackClassifier.classify(e)) {
    throw new RetryException("Invalid retry state during write caused by "
        + "exception that does not classify for rollback: ", e);
  }
  Chunk<I>.ChunkIterator inputIterator = inputs.iterator();
  for (Chunk<O>.ChunkIterator outputIterator = outputs.iterator(); outputIterator.hasNext();) {
    inputIterator.next();
    outputIterator.next();
    checkSkipPolicy(inputIterator, outputIterator, e, contribution, true);
    if (!rollbackClassifier.classify(e)) {
      throw new RetryException(
          "Invalid retry state during recovery caused by exception that does not classify for rollback: ",
          e);
    }
  }
  return null;
}
origin: org.springframework.batch/spring-batch-core

@Override
public Object recover(RetryContext context) throws Exception {
  Throwable e = context.getLastThrowable();
  if (outputs.size() > 1 && !rollbackClassifier.classify(e)) {
    throw new RetryException("Invalid retry state during write caused by "
        + "exception that does not classify for rollback: ", e);
  }
  Chunk<I>.ChunkIterator inputIterator = inputs.iterator();
  for (Chunk<O>.ChunkIterator outputIterator = outputs.iterator(); outputIterator.hasNext();) {
    inputIterator.next();
    outputIterator.next();
    checkSkipPolicy(inputIterator, outputIterator, e, contribution, true);
    if (!rollbackClassifier.classify(e)) {
      throw new RetryException(
          "Invalid retry state during recovery caused by exception that does not classify for rollback: ",
          e);
    }
  }
  return null;
}
origin: org.springframework.batch/org.springframework.batch.core

public Object recover(RetryContext context) throws Exception {
  Throwable e = context.getLastThrowable();
  if (outputs.size() > 1 && !rollbackClassifier.classify(e)) {
    throw new RetryException("Invalid retry state during write caused by "
        + "exception that does not classify for rollback: ", e);
  }
  Chunk<I>.ChunkIterator inputIterator = inputs.iterator();
  for (Chunk<O>.ChunkIterator outputIterator = outputs.iterator(); outputIterator.hasNext();) {
    inputIterator.next();
    outputIterator.next();
    checkSkipPolicy(inputIterator, outputIterator, e, contribution);
    if (!rollbackClassifier.classify(e)) {
      throw new RetryException(
          "Invalid retry state during recovery caused by exception that does not classify for rollback: ",
          e);
    }
  }
  return null;
}
origin: org.springframework.batch/spring-batch-core

protected Chunk<O> transform(StepContribution contribution, Chunk<I> inputs) throws Exception {
  Chunk<O> outputs = new Chunk<O>();
  for (Chunk<I>.ChunkIterator iterator = inputs.iterator(); iterator.hasNext();) {
    final I item = iterator.next();
    O output;
    try {
      output = doProcess(item);
    }
    catch (Exception e) {
      /*
       * For a simple chunk processor (no fault tolerance) we are done
       * here, so prevent any more processing of these inputs.
       */
      inputs.clear();
      throw e;
    }
    if (output != null) {
      outputs.add(output);
    }
    else {
      iterator.remove();
    }
  }
  return outputs;
}
origin: org.springframework.batch.core/org.motechproject.org.springframework.batch.core

@Override
public Object recover(RetryContext context) throws Exception {
  Throwable e = context.getLastThrowable();
  if (outputs.size() > 1 && !rollbackClassifier.classify(e)) {
    throw new RetryException("Invalid retry state during write caused by "
        + "exception that does not classify for rollback: ", e);
  }
  Chunk<I>.ChunkIterator inputIterator = inputs.iterator();
  for (Chunk<O>.ChunkIterator outputIterator = outputs.iterator(); outputIterator.hasNext();) {
    inputIterator.next();
    outputIterator.next();
    checkSkipPolicy(inputIterator, outputIterator, e, contribution, true);
    if (!rollbackClassifier.classify(e)) {
      throw new RetryException(
          "Invalid retry state during recovery caused by exception that does not classify for rollback: ",
          e);
    }
  }
  return null;
}
origin: org.springframework.batch/org.springframework.batch.core

protected Chunk<O> transform(StepContribution contribution, Chunk<I> inputs) throws Exception {
  Chunk<O> outputs = new Chunk<O>();
  for (Chunk<I>.ChunkIterator iterator = inputs.iterator(); iterator.hasNext();) {
    final I item = iterator.next();
    O output = doProcess(item);
    if (output != null) {
      outputs.add(output);
    }
    else {
      iterator.remove();
    }
  }
  return outputs;
}
origin: spring-projects/spring-batch

protected Chunk<O> transform(StepContribution contribution, Chunk<I> inputs) throws Exception {
  Chunk<O> outputs = new Chunk<>();
  for (Chunk<I>.ChunkIterator iterator = inputs.iterator(); iterator.hasNext();) {
    final I item = iterator.next();
    O output;
    try {
      output = doProcess(item);
    }
    catch (Exception e) {
      /*
       * For a simple chunk processor (no fault tolerance) we are done
       * here, so prevent any more processing of these inputs.
       */
      inputs.clear();
      throw e;
    }
    if (output != null) {
      outputs.add(output);
    }
    else {
      iterator.remove();
    }
  }
  return outputs;
}
origin: spring-projects/spring-batch

@Override
public Object recover(RetryContext context) throws Exception {
  Throwable e = context.getLastThrowable();
  if (outputs.size() > 1 && !rollbackClassifier.classify(e)) {
    throw new RetryException("Invalid retry state during write caused by "
        + "exception that does not classify for rollback: ", e);
  }
  Chunk<I>.ChunkIterator inputIterator = inputs.iterator();
  for (Chunk<O>.ChunkIterator outputIterator = outputs.iterator(); outputIterator.hasNext();) {
    inputIterator.next();
    outputIterator.next();
    checkSkipPolicy(inputIterator, outputIterator, e, contribution, true);
    if (!rollbackClassifier.classify(e)) {
      throw new RetryException(
          "Invalid retry state during recovery caused by exception that does not classify for rollback: ",
          e);
    }
  }
  return null;
}
org.springframework.batch.core.step.itemChunk$ChunkIteratornext

Popular methods of Chunk$ChunkIterator

  • hasNext
  • remove
  • <init>

Popular in Java

  • Finding current android device location
  • putExtra (Intent)
  • setScale (BigDecimal)
  • getContentResolver (Context)
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • ImageIO (javax.imageio)
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now