Package com.mchange.v2.c3p0.cfg
Class C3P0Config
- java.lang.Object
-
- com.mchange.v2.c3p0.cfg.C3P0Config
-
public final class C3P0Config extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCFG_FINDER_CLASSNAME_KEYstatic java.lang.StringDEFAULT_CONFIG_NAMEstatic java.lang.StringPROPS_FILE_RSRC_PATH
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.PropertiesallCurrentProperties()static voidbindNamedConfigToBean(java.lang.Object bean, java.lang.String configName, boolean shouldBindUserOverridesAsString)static voidbindUserOverridesAsString(java.lang.Object bean, java.lang.String uoas)static voidbindUserOverridesToBean(java.lang.Object bean, java.lang.String configName)static java.util.MapgetExtensions(java.lang.String configName)static com.mchange.v2.cfg.MultiPropertiesConfiggetMultiPropertiesConfig()static java.lang.StringgetPropsFileConfigProperty(java.lang.String prop)static java.util.MapgetUnspecifiedUserProperties(java.lang.String configName)static java.lang.StringgetUnspecifiedUserProperty(java.lang.String propKey, java.lang.String configName)static java.util.MapgetUserOverrides(java.lang.String configName)static java.lang.StringgetUserOverridesAsString(java.lang.String configName)static booleaninitializeBooleanPropertyVar(java.lang.String propKey, boolean dflt)static java.util.MapinitializeExtensions()static intinitializeIntPropertyVar(java.lang.String propKey, int dflt)static java.lang.StringinitializeStringPropertyVar(java.lang.String propKey, java.lang.String dflt)static java.lang.StringinitializeUserOverridesAsString()static voidrefreshMainConfig()static voidrefreshMainConfig(com.mchange.v2.cfg.MultiPropertiesConfig[] overrides, java.lang.String overridesDescription)static voidsetMainConfig(C3P0Config protoMain)
-
-
-
Field Detail
-
CFG_FINDER_CLASSNAME_KEY
public static final java.lang.String CFG_FINDER_CLASSNAME_KEY
- See Also:
- Constant Field Values
-
DEFAULT_CONFIG_NAME
public static final java.lang.String DEFAULT_CONFIG_NAME
- See Also:
- Constant Field Values
-
PROPS_FILE_RSRC_PATH
public static final java.lang.String PROPS_FILE_RSRC_PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
allCurrentProperties
public static java.util.Properties allCurrentProperties()
-
setMainConfig
public static void setMainConfig(C3P0Config protoMain)
-
refreshMainConfig
public static void refreshMainConfig()
-
refreshMainConfig
public static void refreshMainConfig(com.mchange.v2.cfg.MultiPropertiesConfig[] overrides, java.lang.String overridesDescription)
-
getPropsFileConfigProperty
public static java.lang.String getPropsFileConfigProperty(java.lang.String prop)
-
getUnspecifiedUserProperty
public static java.lang.String getUnspecifiedUserProperty(java.lang.String propKey, java.lang.String configName)
-
getExtensions
public static java.util.Map getExtensions(java.lang.String configName)
-
getUnspecifiedUserProperties
public static java.util.Map getUnspecifiedUserProperties(java.lang.String configName)
-
getUserOverrides
public static java.util.Map getUserOverrides(java.lang.String configName)
-
getUserOverridesAsString
public static java.lang.String getUserOverridesAsString(java.lang.String configName) throws java.io.IOException- Throws:
java.io.IOException
-
bindUserOverridesAsString
public static void bindUserOverridesAsString(java.lang.Object bean, java.lang.String uoas) throws java.lang.Exception- Throws:
java.lang.Exception
-
bindUserOverridesToBean
public static void bindUserOverridesToBean(java.lang.Object bean, java.lang.String configName) throws java.lang.Exception- Throws:
java.lang.Exception
-
bindNamedConfigToBean
public static void bindNamedConfigToBean(java.lang.Object bean, java.lang.String configName, boolean shouldBindUserOverridesAsString) throws java.beans.IntrospectionException- Throws:
java.beans.IntrospectionException
-
initializeUserOverridesAsString
public static java.lang.String initializeUserOverridesAsString()
-
initializeExtensions
public static java.util.Map initializeExtensions()
-
initializeStringPropertyVar
public static java.lang.String initializeStringPropertyVar(java.lang.String propKey, java.lang.String dflt)
-
initializeIntPropertyVar
public static int initializeIntPropertyVar(java.lang.String propKey, int dflt)
-
initializeBooleanPropertyVar
public static boolean initializeBooleanPropertyVar(java.lang.String propKey, boolean dflt)
-
getMultiPropertiesConfig
public static com.mchange.v2.cfg.MultiPropertiesConfig getMultiPropertiesConfig()
-
-