Class MIMEConfig


  • public class MIMEConfig
    extends Object
    Configuration for MIME message parsing and storing.
    Author:
    Jitendra Kotamraju
    • Constructor Detail

      • MIMEConfig

        public MIMEConfig()
    • Method Detail

      • setParseEagerly

        public void setParseEagerly​(boolean parseEagerly)
      • setMemoryThreshold

        public void setMemoryThreshold​(long memoryThreshold)
        If the attachment is greater than the threshold, it is written to the disk.
        Parameters:
        memoryThreshold - no of bytes per attachment if -1, then the whole attachment is kept in memory
      • setDir

        public final void setDir​(String directory)
        Parameters:
        directory - temp directory
      • validate

        public void validate()
        Validates if it can create temporary files. Otherwise, it stores attachment contents in memory.