public abstract class MultiPropertiesConfig extends java.lang.Object implements PropertiesConfig
Constructor and Description |
---|
MultiPropertiesConfig() |
Modifier and Type | Method and Description |
---|---|
static MultiPropertiesConfig |
fromProperties(java.util.Properties props) |
static MultiPropertiesConfig |
fromProperties(java.lang.String notionalResourcePath,
java.util.Properties props) |
abstract java.util.List |
getDelayedLogItems() |
abstract java.util.Properties |
getPropertiesByPrefix(java.lang.String pfx)
The special prefix "" returns all the Properties
|
abstract java.util.Properties |
getPropertiesByResourcePath(java.lang.String path) |
abstract java.lang.String[] |
getPropertiesResourcePaths() |
abstract java.lang.String |
getProperty(java.lang.String key) |
static MultiPropertiesConfig |
readVmConfig()
Deprecated.
Please use the MConfig facade class to acquire configuration
|
static MultiPropertiesConfig |
readVmConfig(java.lang.String[] defaultResources,
java.lang.String[] preemptingResources)
Deprecated.
Please use the MConfig facade class to acquire configuration
|
public static MultiPropertiesConfig readVmConfig(java.lang.String[] defaultResources, java.lang.String[] preemptingResources)
public static MultiPropertiesConfig readVmConfig()
public static MultiPropertiesConfig fromProperties(java.lang.String notionalResourcePath, java.util.Properties props)
public static MultiPropertiesConfig fromProperties(java.util.Properties props)
public abstract java.lang.String[] getPropertiesResourcePaths()
public abstract java.util.Properties getPropertiesByResourcePath(java.lang.String path)
public abstract java.util.Properties getPropertiesByPrefix(java.lang.String pfx)
getPropertiesByPrefix
in interface PropertiesConfig
public abstract java.lang.String getProperty(java.lang.String key)
getProperty
in interface PropertiesConfig
public abstract java.util.List getDelayedLogItems()