kd.bos.entity

## 类 AppMetadataCache

- java.lang.Object
- - kd.bos.entity.AppMetadataCache

-     @KSObject
      public class AppMetadataCache
      extends java.lang.Object

  应用元数据服务类,用于获取应用元数据的信息

- - ### 构造器概要

    构造器
    构造器和说明
    `AppMetadataCache()`

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static AppInfo` | `getAppInfo(java.lang.String appId)` 同步查询应用信息，异步查询应用菜单信息
    `static AppMenuInfo` | `getAppMenuInfo(java.lang.String appId, java.lang.String menuId)`
    `static java.util.List<AppMenuInfo>` | `getAppMenusInfoByAppId(java.lang.String appId)` 根据应用编码，获取应用的全部菜单信息
    `static java.lang.String` | `getAppNumberById(java.lang.String id)`
    `static IEntityMetaDataProvider` | `getProvider()`
    `static void` | `removeAppmetaLocalCache(java.lang.String appId)` 删除应用的本地缓存
    `static void` | `setProvider(IEntityMetaDataProvider pro)`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### AppMetadataCache

          public AppMetadataCache()

  - ### 方法详细资料

    - #### getProvider

          public static IEntityMetaDataProvider getProvider()

      返回:

    - #### setProvider

          public static void setProvider(IEntityMetaDataProvider pro)

    - #### getAppNumberById

          public static java.lang.String getAppNumberById(java.lang.String id)

    - #### getAppInfo

          public static AppInfo getAppInfo(java.lang.String appId)

      同步查询应用信息，异步查询应用菜单信息

    - #### getAppMenuInfo

          public static AppMenuInfo getAppMenuInfo(java.lang.String appId,
                                                   java.lang.String menuId)

    - #### getAppMenusInfoByAppId

          public static java.util.List<AppMenuInfo> getAppMenusInfoByAppId(java.lang.String appId)

      根据应用编码，获取应用的全部菜单信息

    - #### removeAppmetaLocalCache

          public static void removeAppmetaLocalCache(java.lang.String appId)

      删除应用的本地缓存