Class C3P0Config
java.lang.Object
com.mchange.v2.c3p0.cfg.C3P0Config
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic Propertiesstatic voidbindNamedConfigToBean(Object bean, String configName, boolean shouldBindUserOverridesAsString) static voidbindUserOverridesAsString(Object bean, String uoas) static voidbindUserOverridesToBean(Object bean, String configName) static MapgetExtensions(String configName) static com.mchange.v2.cfg.MultiPropertiesConfigstatic Stringstatic MapgetUnspecifiedUserProperties(String configName) static StringgetUnspecifiedUserProperty(String propKey, String configName) static MapgetUserOverrides(String configName) static StringgetUserOverridesAsString(String configName) static booleaninitializeBooleanPropertyVar(String propKey, boolean dflt) static Mapstatic intinitializeIntPropertyVar(String propKey, int dflt) static StringinitializeStringPropertyVar(String propKey, String dflt) static StringinitializeStringPropertyVar(String propKey, String dflt, com.mchange.v2.c3p0.cfg.Validator<String> validator) static Stringstatic voidstatic voidrefreshMainConfig(com.mchange.v2.cfg.MultiPropertiesConfig[] overrides, String overridesDescription) static voidsetMainConfig(C3P0Config protoMain)
-
Field Details
-
CFG_FINDER_CLASSNAME_KEY
- See Also:
-
DEFAULT_CONFIG_NAME
- See Also:
-
PROPS_FILE_RSRC_PATH
- See Also:
-
-
Method Details
-
allCurrentProperties
-
setMainConfig
-
refreshMainConfig
public static void refreshMainConfig() -
refreshMainConfig
public static void refreshMainConfig(com.mchange.v2.cfg.MultiPropertiesConfig[] overrides, String overridesDescription) -
getPropsFileConfigProperty
-
getUnspecifiedUserProperty
-
getExtensions
-
getUnspecifiedUserProperties
-
getUserOverrides
-
getUserOverridesAsString
public static String getUserOverridesAsString(String configName) throws IOException, com.mchange.v2.csv.MalformedCsvException - Throws:
IOExceptioncom.mchange.v2.csv.MalformedCsvException
-
bindUserOverridesAsString
-
bindUserOverridesToBean
-
bindNamedConfigToBean
public static void bindNamedConfigToBean(Object bean, String configName, boolean shouldBindUserOverridesAsString) throws IntrospectionException - Throws:
IntrospectionException
-
initializeUserOverridesAsString
-
initializeExtensions
-
initializeStringPropertyVar
-
initializeStringPropertyVar
-
initializeIntPropertyVar
-
initializeBooleanPropertyVar
-
getMultiPropertiesConfig
public static com.mchange.v2.cfg.MultiPropertiesConfig getMultiPropertiesConfig()
-