com.supermap.services.providers
类 WorkspaceConnectionInfo
- java.lang.Object
-
- com.supermap.services.providers.WorkspaceConnectionInfo
-
- 所有已实现的接口:
- java.io.Serializable
public class WorkspaceConnectionInfo extends java.lang.Object implements java.io.Serializable工作空间连接信息。
用于描述工作空间相关的信息,工作空间类型、用户名、密码等。
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 限定符和类型 字段和说明 java.lang.Stringdatabase工作空间连接的数据库名。java.lang.Stringdriver使用 ODBC 连接的数据库的驱动程序名。java.lang.Stringname工作空间在数据库中的名称。java.lang.Stringpassword访问工作空间连接的数据库或文件的密码。java.lang.Stringserver数据库服务器或是工作空间文件路径。java.lang.Stringtype工作空间的类型。java.lang.Stringusername数据库的用户名。
-
构造器概要
构造器 构造器和说明 WorkspaceConnectionInfo()WorkspaceConnectionInfo(WorkspaceConnectionInfo workspaceConnectInfo)
-
方法概要
方法 限定符和类型 方法和说明 booleanequals(java.lang.Object another)判断和另外一个对象是否相等。inthashCode()生成哈希码。static booleanisDatabaseWorkspace(java.lang.String connStr)static WorkspaceConnectionInfoparse(java.lang.String connStr)根据连接字符串解析工作空间连接对象。static WorkspaceConnectionInfoparse(java.lang.String connStr, boolean handleUnCanonicalPath)根据连接字符串解析工作空间连接对象。static java.lang.StringsafelyHandleUnCanonicalPath(java.lang.String connStr)java.lang.StringtoStandardString()将链接信息转换为字符串。java.lang.StringtoString()将链接信息转换为字符串。
-
-
-
字段详细资料
-
server
public java.lang.String server
数据库服务器或是工作空间文件路径。
-
username
public java.lang.String username
数据库的用户名。
-
password
public java.lang.String password
访问工作空间连接的数据库或文件的密码。
-
type
public java.lang.String type
工作空间的类型。支持设置ORACLE、SQL、PGIS、PGSQL、DM。
-
database
public java.lang.String database
工作空间连接的数据库名。
-
name
public java.lang.String name
工作空间在数据库中的名称。
-
driver
public java.lang.String driver
使用 ODBC 连接的数据库的驱动程序名。
-
-
构造器详细资料
-
WorkspaceConnectionInfo
public WorkspaceConnectionInfo(WorkspaceConnectionInfo workspaceConnectInfo)
-
WorkspaceConnectionInfo
public WorkspaceConnectionInfo()
-
-
方法详细资料
-
parse
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
-
parse
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- 是否处理相对路径- 返回:
- 工作空间连接对象。
-
isDatabaseWorkspace
public static boolean isDatabaseWorkspace(java.lang.String connStr)
-
safelyHandleUnCanonicalPath
public static java.lang.String safelyHandleUnCanonicalPath(java.lang.String connStr)
-
hashCode
public int hashCode()
生成哈希码。
- 覆盖:
hashCode在类中java.lang.Object- 返回:
- 生成的哈希码。
-
equals
public boolean equals(java.lang.Object another)
判断和另外一个对象是否相等。
- 覆盖:
equals在类中java.lang.Object- 参数:
another- 另外一个对象。- 返回:
- True 为相等,False 为不相等。
-
toString
public java.lang.String toString()
将链接信息转换为字符串。
生成的字符串格式:server=xx.xx.xx.xx,database=databaseName,driver=oracle,username=xxx,password=xxx
- 覆盖:
toString在类中java.lang.Object- 返回:
- 转换为字符串的连接信息。
-
toStandardString
public java.lang.String toStandardString()
将链接信息转换为字符串。
生成的字符串格式:server=xx.xx.xx.xx;database=databaseName;driver=oracle;username=xxx;password=xxx
- 返回:
- 转换为字符串的连接信息。
-
-