|
2.50.5 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Dictionary | +--java.util.Hashtable | +--java.util.Properties | +--interbase.interclient.ConnectionProperties
DataSource
API.
Properties used to tailor an InterBase connection.
This class is used to tailor connection properties before attaching to an InterBase database. Using this class is an alternative to configuring a java.util.Properties object directly. For example,
java.util.Properties properties = new java.util.Properties (); properties.put ("charSet", "SJIS")is identical to
ConnectionProperties properties = new ConnectionProperties (); properties.setCharacterEncoding (CharacterEncodings.SJIS)
Also see Connection Properties in the InterClient Help documentation for a list of valid properties.
Note:
These are transient properties of a connection.
Methods for setting persistent database properties may be found in the
ServerManager
class.
See the InterBase Extension API for a complete list of available InterBase extensions to JDBC.
Driver.connect(java.lang.String,java.util.Properties)
,
Driver.getPropertyInfo(String, java.util.Properties)
, Serialized FormInner classes inherited from class java.util.Map |
Map.Entry |
Fields inherited from class java.util.Properties |
defaults |
Constructor Summary | |
ConnectionProperties()
Deprecated. To be deprecated in InterClient 2, replaced by DataSource API. |
Method Summary | |
void |
setCharacterEncoding(String encoding)
Deprecated. To be deprecated in InterClient 2, replaced by DataSource API. |
void |
setUser(String user,
String password)
Deprecated. To be deprecated in InterClient 2, replaced by DataSource API. |
Methods inherited from class java.util.Properties |
getProperty, getProperty, list, list, load, propertyNames, save, setProperty, store |
Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ConnectionProperties()
DataSource
API.
Method Detail |
public void setCharacterEncoding(String encoding)
DataSource
API.
The connection property key is "charSet".
The default value is CharacterEncodings.NONE
.
Property values must match one of the
supported IANA character encoding names specified
in the CharacterEncodings
class.
public void setUser(String user, String password)
DataSource
API.
The corresponding connection property keys are "user" and "password".
|
2.50.5 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |