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.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
      数据库的用户名。
    • 方法概要

      方法 
      限定符和类型 方法和说明
      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()
      将链接信息转换为字符串。
      • 从类继承的方法 java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 字段详细资料

      • 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()
        
    • 方法详细资料

      • 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

        返回:
        转换为字符串的连接信息。