public class PropUtil
extends java.lang.Object
Constructor and Description |
---|
PropUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
getBoolean(java.util.Properties props,
java.lang.String propName) |
static long |
microsToMillis(long micros)
Convert microseconds to milliseconds, ensuring that any microsecond
value greater than zero converts to at least one millisecond to avoid a
zero millisecond result since Object.wait(0) waits forever.
|
static void |
validateProp(java.lang.String propName,
java.util.Set allowedProps,
java.lang.String apiMethod) |
static java.util.Properties |
validateProps(java.util.Properties props,
java.util.Set allowedProps,
java.lang.String apiMethod)
Validate properties in the property bag.
|
public static boolean getBoolean(java.util.Properties props, java.lang.String propName)
public static java.util.Properties validateProps(java.util.Properties props, java.util.Set allowedProps, java.lang.String apiMethod) throws DatabaseException
DatabaseException
- if the property bag contains
a property not specified in the set of allowed properties.public static void validateProp(java.lang.String propName, java.util.Set allowedProps, java.lang.String apiMethod) throws DatabaseException
DatabaseException
- if the property is not valid.public static long microsToMillis(long micros)