code: public long getLongProperty(final String name, final long defaultValue) {
          final String prop = getStringProperty(name);
          if (prop != null) {
              try {
                  return Long.parseLong(prop);
              } catch (final Exception ignored) {
                  return defaultValue;
              }
          }
          return defaultValue;
      }
docs: Gets the named property as a long.
  
  @param name the name of the property to look up
  @param defaultValue the default value to use if the property is undefined
  @return the parsed long value of the property or {@code defaultValue} if it was undefined or could not be parsed.