Class PropUtil

java.lang.Object
com.sun.mail.util.PropUtil

public class PropUtil extends Object
Utilities to make it easier to get property values. Properties can be strings or type-specific value objects.
  • Method Details

    • getIntProperty

      public static int getIntProperty(Properties props, String name, int def)
      Get an integer valued property.
      Parameters:
      props - the properties
      name - the property name
      def - default value if property not found
      Returns:
      the property value
    • getBooleanProperty

      public static boolean getBooleanProperty(Properties props, String name, boolean def)
      Get a boolean valued property.
      Parameters:
      props - the properties
      name - the property name
      def - default value if property not found
      Returns:
      the property value
    • getIntSessionProperty

      @Deprecated public static int getIntSessionProperty(Session session, String name, int def)
      Deprecated.
      Get an integer valued property.
      Parameters:
      session - the Session
      name - the property name
      def - default value if property not found
      Returns:
      the property value
    • getBooleanSessionProperty

      @Deprecated public static boolean getBooleanSessionProperty(Session session, String name, boolean def)
      Deprecated.
      Get a boolean valued property.
      Parameters:
      session - the Session
      name - the property name
      def - default value if property not found
      Returns:
      the property value
    • getBooleanSystemProperty

      public static boolean getBooleanSystemProperty(String name, boolean def)
      Get a boolean valued System property.
      Parameters:
      name - the property name
      def - default value if property not found
      Returns:
      the property value