Class MIMEConfig

java.lang.Object
org.jvnet.mimepull.MIMEConfig

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

    • MIMEConfig

      public MIMEConfig()
      Create new MIMEConfig
  • Method Details

    • setParseEagerly

      public void setParseEagerly(boolean parseEagerly)
      Sets whether message should be parsed eagerly.
      Parameters:
      parseEagerly - true if to parse eagerly
    • 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.