接口 PropertySet
-
- 所有已知子接口:
JdbcPropertySet
- 所有已知实现类:
DefaultPropertySet,JdbcPropertySetImpl,MysqlConnectionPoolDataSource,MysqlDataSource,MysqlXADataSource
public interface PropertySet
-
-
方法概要
-
-
-
方法详细资料
-
addProperty
void addProperty(RuntimeProperty<?> prop)
-
removeProperty
void removeProperty(String name)
-
removeProperty
void removeProperty(PropertyKey key)
-
getProperty
<T> RuntimeProperty<T> getProperty(String name)
-
getProperty
<T> RuntimeProperty<T> getProperty(PropertyKey key)
-
getBooleanProperty
RuntimeProperty<Boolean> getBooleanProperty(String name)
-
getBooleanProperty
RuntimeProperty<Boolean> getBooleanProperty(PropertyKey key)
-
getIntegerProperty
RuntimeProperty<Integer> getIntegerProperty(String name)
-
getIntegerProperty
RuntimeProperty<Integer> getIntegerProperty(PropertyKey key)
-
getLongProperty
RuntimeProperty<Long> getLongProperty(String name)
-
getLongProperty
RuntimeProperty<Long> getLongProperty(PropertyKey key)
-
getMemorySizeProperty
RuntimeProperty<Integer> getMemorySizeProperty(String name)
-
getMemorySizeProperty
RuntimeProperty<Integer> getMemorySizeProperty(PropertyKey key)
-
getStringProperty
RuntimeProperty<String> getStringProperty(String name)
-
getStringProperty
RuntimeProperty<String> getStringProperty(PropertyKey key)
-
getEnumProperty
<T extends Enum<T>> RuntimeProperty<T> getEnumProperty(String name)
-
getEnumProperty
<T extends Enum<T>> RuntimeProperty<T> getEnumProperty(PropertyKey key)
-
initializeProperties
void initializeProperties(Properties props)
Initializes the property set with driver properties that come from URL or passed to the driver manager.- 参数:
props- properties
-
postInitialization
void postInitialization()
-
exposeAsProperties
Properties exposeAsProperties()
-
reset
void reset()
Reset all properties to their initial values.
-
-