Class SnapshotRepoManifestReader

  • All Implemented Interfaces:
    org.springframework.batch.core.StepExecutionListener, org.springframework.batch.core.StepListener, org.springframework.batch.item.ItemReader<SnapshotContentItem>

    public class SnapshotRepoManifestReader
    extends StepExecutionSupport
    implements org.springframework.batch.item.ItemReader<SnapshotContentItem>
    Author:
    Daniel Bernstein Date: Jul 28, 2015
    • Constructor Detail

      • SnapshotRepoManifestReader

        public SnapshotRepoManifestReader​(SnapshotContentItemRepo repo,
                                          java.lang.String snapshotName)
    • Method Detail

      • read

        public SnapshotContentItem read()
                                 throws java.lang.Exception,
                                        org.springframework.batch.item.UnexpectedInputException,
                                        org.springframework.batch.item.ParseException,
                                        org.springframework.batch.item.NonTransientResourceException
        Specified by:
        read in interface org.springframework.batch.item.ItemReader<SnapshotContentItem>
        Throws:
        java.lang.Exception
        org.springframework.batch.item.UnexpectedInputException
        org.springframework.batch.item.ParseException
        org.springframework.batch.item.NonTransientResourceException