public class WorkspaceConnectionInfo
extends java.lang.Object
implements java.io.Serializable
工作空间连接信息。
用于描述工作空间相关的信息,工作空间类型、用户名、密码等。
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
database
工作空间连接的数据库名。
|
java.lang.String |
driver
使用 ODBC 连接的数据库的驱动程序名。
|
java.lang.String |
name
工作空间在数据库中的名称。
|
java.lang.String |
password
访问工作空间连接的数据库或文件的密码。
|
java.lang.String |
server
数据库服务器或是工作空间文件路径。
|
java.lang.String |
type
工作空间的类型。
|
java.lang.String |
username
数据库的用户名。
|
构造器和说明 |
---|
WorkspaceConnectionInfo() |
WorkspaceConnectionInfo(WorkspaceConnectionInfo workspaceConnectInfo) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object another)
判断和另外一个对象是否相等。
|
int |
hashCode()
生成哈希码。
|
static boolean |
isDatabaseWorkspace(java.lang.String connStr) |
static WorkspaceConnectionInfo |
parse(java.lang.String connStr)
根据连接字符串解析工作空间连接对象。
|
static WorkspaceConnectionInfo |
parse(java.lang.String connStr, boolean handleUnCanonicalPath)
根据连接字符串解析工作空间连接对象。
|
static java.lang.String |
safelyHandleUnCanonicalPath(java.lang.String connStr) |
java.lang.String |
toStandardString()
将链接信息转换为字符串。
|
java.lang.String |
toString()
将链接信息转换为字符串。
|
public java.lang.String server
public java.lang.String username
public java.lang.String password
public java.lang.String type
public java.lang.String database
public java.lang.String name
public java.lang.String driver
public WorkspaceConnectionInfo(WorkspaceConnectionInfo workspaceConnectInfo)
public WorkspaceConnectionInfo()
public static WorkspaceConnectionInfo parse(java.lang.String connStr)
根据连接字符串解析工作空间连接对象。 连接字符串的格式:
1 server=xx.xx.xx.xx;database=databaseName;driver=oracle;username=xxx;password=xxx
2 /xx/xx/xx.sxw
3 /xx/xx/xx.sxwu
connStr
- 连接字符串。java.lang.IllegalArgumentException
public static WorkspaceConnectionInfo parse(java.lang.String connStr, boolean handleUnCanonicalPath)
根据连接字符串解析工作空间连接对象。 连接字符串的格式:
1 server=xx.xx.xx.xx;database=databaseName;driver=oracle;username=xxx;password=xxx
2 /xx/xx/xx.sxw
3 /xx/xx/xx.sxwu
connStr
- 连接字符串。handleUnCanonicalPath
- 是否处理相对路径public static boolean isDatabaseWorkspace(java.lang.String connStr)
public static java.lang.String safelyHandleUnCanonicalPath(java.lang.String connStr)
public int hashCode()
生成哈希码。
hashCode
在类中 java.lang.Object
public boolean equals(java.lang.Object another)
判断和另外一个对象是否相等。
equals
在类中 java.lang.Object
another
- 另外一个对象。public java.lang.String toString()
将链接信息转换为字符串。
生成的字符串格式:server=xx.xx.xx.xx,database=databaseName,driver=oracle,username=xxx,password=xxx
toString
在类中 java.lang.Object
public java.lang.String toStandardString()
将链接信息转换为字符串。
生成的字符串格式:server=xx.xx.xx.xx;database=databaseName;driver=oracle;username=xxx;password=xxx