public abstract class AbstractDatabaseConnection extends UniqueKey implements Connection
UrlDriver.UrlDriverInstanceIGNORE, XML_MAP_TAG, XML_TAG| 构造器和说明 |
|---|
AbstractDatabaseConnection() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addConnection(java.util.List<java.lang.String> list,
java.lang.String connectionName,
java.lang.Class<? extends Connection>[] acceptTypes)
将连接名添加到列表中
|
java.lang.Object |
clone()
Clone.
|
java.lang.String |
connectMessage(boolean status)
连接成果或失败时给出的信息
|
java.sql.Connection |
createConnection()
创建连接
|
boolean |
equals(java.lang.Object obj)
Equals.
|
java.lang.String |
feature()
判断当前连接是否为同一个数据库的依据.
|
java.lang.String |
getNewCharsetName()
Gets the new charset name.
|
java.lang.String |
getOriginalCharsetName()
Gets the original charset name.
|
boolean |
hasSchema() |
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setNewCharsetName(java.lang.String newCharsetName)
Sets the new charset name.
|
void |
setOriginalCharsetName(java.lang.String originalCharsetName)
Sets the original charset name.
|
java.lang.String[] |
summary(java.lang.String... args)
获取数据连接的摘要信息
|
JSONObject |
toJSONObject() |
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
copy, getId, getNameSpace, setId, setNameSpacegetClassInfo, getData, invalidate, isLoad, setClassInfo, setDatafinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittestConnectionpublic java.lang.String getOriginalCharsetName()
getOriginalCharsetName 在接口中 Connectionpublic void setOriginalCharsetName(java.lang.String originalCharsetName)
setOriginalCharsetName 在接口中 Connectionpublic java.lang.String getNewCharsetName()
getNewCharsetName 在接口中 Connectionpublic void setNewCharsetName(java.lang.String newCharsetName)
setNewCharsetName 在接口中 Connectionpublic void addConnection(java.util.List<java.lang.String> list,
java.lang.String connectionName,
java.lang.Class<? extends Connection>[] acceptTypes)
addConnection 在接口中 Connectionlist - 列表connectionName - 连接名acceptTypes - 满足的条件public java.lang.String connectMessage(boolean status)
connectMessage 在接口中 Connectionpublic java.sql.Connection createConnection()
throws java.lang.Exception
ConnectioncreateConnection 在接口中 Connectionjava.lang.Exception - 异常public boolean equals(java.lang.Object obj)
equals 在接口中 Connectionequals 在类中 java.lang.Objectpublic void readXML(XMLableReader reader)
XMLReadablereadXML 在接口中 XMLReadablereader - XML读取对象XMLableReaderpublic void writeXML(XMLPrintWriter writer)
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 UniqueKeyjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public java.lang.String feature()
Connectionfeature 在接口中 Connectionpublic java.lang.String[] summary(java.lang.String... args)
Connectionsummary 在接口中 Connectionpublic boolean hasSchema()
hasSchema 在接口中 Connectionpublic JSONObject toJSONObject() throws JSONException
toJSONObject 在接口中 ConnectionJSONException