com.supermap.desktop.controls.utilities

类 DatasourcePrivilegeUtilities

  • java.lang.Object
    • com.supermap.desktop.controls.utilities.DatasourcePrivilegeUtilities


  • public class DatasourcePrivilegeUtilities
    extends java.lang.Object
    数据源权限公共类
    • 方法概要

      所有方法 静态方法 具体方法 
      限定符和类型 方法和说明
      static com.supermap.data.DatasourcePrivilegeTypes fromString(java.lang.String text)
      根据数据源权限别名获取数据源权限
      static boolean isAdminUser(com.supermap.data.Datasource datasource)
      判断当前数据源连接的用户是否是超级用户。
      static boolean isCreatePrivilege(com.supermap.data.Datasource datasource)
      当前数据源是否是创建权限。
      static boolean isNonePrivilege(com.supermap.data.Datasource datasource)
      判断当前数据源是否无任何权限。
      static boolean isPrivilegeDatasource(com.supermap.data.EngineType engineType)
      判断当前数据源是否能设置权限。
      static boolean isUsagePrivilegeOnly(com.supermap.data.Datasource datasource)
      判断当前数据源是否只是使用权限。
      static java.lang.String toString(com.supermap.data.DatasourcePrivilegeTypes privilegeTypes)
      根据数据源权限获得描述文本
    • 方法详细资料

      • toString

        public static java.lang.String toString(com.supermap.data.DatasourcePrivilegeTypes privilegeTypes)
        根据数据源权限获得描述文本
        参数:
        privilegeTypes - 数据源权限
        返回:
        数据源权限描述文本
      • fromString

        public static com.supermap.data.DatasourcePrivilegeTypes fromString(java.lang.String text)
        根据数据源权限别名获取数据源权限
        参数:
        text - 数据源权限别名
        返回:
        数据源权限
      • isAdminUser

        public static boolean isAdminUser(com.supermap.data.Datasource datasource)
        判断当前数据源连接的用户是否是超级用户。
        返回:
        boolean
      • isPrivilegeDatasource

        public static boolean isPrivilegeDatasource(com.supermap.data.EngineType engineType)
        判断当前数据源是否能设置权限。
        返回:
        boolean
      • isUsagePrivilegeOnly

        public static boolean isUsagePrivilegeOnly(com.supermap.data.Datasource datasource)
        判断当前数据源是否只是使用权限。
        返回:
        boolean
      • isCreatePrivilege

        public static boolean isCreatePrivilege(com.supermap.data.Datasource datasource)
        当前数据源是否是创建权限。
        返回:
        boolean
      • isNonePrivilege

        public static boolean isNonePrivilege(com.supermap.data.Datasource datasource)
        判断当前数据源是否无任何权限。
        返回:
        boolean