Class HeaderInitTask

  • All Implemented Interfaces:
    HeaderTask
    Direct Known Subclasses:
    MarketplaceHeaderInitTask

    public class HeaderInitTask
    extends java.lang.Object
    implements HeaderTask
    Task to initialize the batch header with the sequence id and the language.
    • Constructor Detail

      • HeaderInitTask

        public HeaderInitTask()
    • Method Detail

      • setSequenceIdParser

        public void setSequenceIdParser​(SequenceIdParser sequenceIdParser)
        Parameters:
        sequenceIdParser - the sequenceIdParser to set
      • setFallbackLanguage

        public void setFallbackLanguage​(java.lang.String fallbackLanguage)
        Parameters:
        fallbackLanguage - the fallbackLanguage to set
      • setLanguageParser

        public void setLanguageParser​(RegexParser languageParser)
        Parameters:
        languageParser - the languageParser to set
      • getSequenceIdParser

        protected SequenceIdParser getSequenceIdParser()
        Returns:
        the sequenceIdParser
      • getLanguageParser

        protected RegexParser getLanguageParser()
        Returns:
        the languageParser
      • getFallbackLanguage

        protected java.lang.String getFallbackLanguage()
        Returns:
        the fallbackLanguage