public final class RockClient extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.noear.weed.cache.ICacheServiceEx |
rock_cache |
protected static org.noear.weed.DbContext |
rock_db |
| 构造器和说明 |
|---|
RockClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
static AppModel |
addApp(int agroupID,
int ugroupID,
String name) |
static AppUpdateModel |
chkAppUpdate(int appID,
int platform,
int verID)
检查应用版本更新
|
static org.noear.weed.DbContext |
db() |
static boolean |
delAppGroupSettingItem(int agroupID,
String name) |
static boolean |
delAppSettingItem(int appID,
String name) |
static void |
delCacheByApp(int appID) |
static void |
delCacheByAppGroup(int agroupID) |
static void |
delCacheForCodes(int agroupID) |
static void |
delCacheForVersion(int agroupID,
int appID) |
static void |
delCacheForWhiteList(String tag,
int type) |
static AppModel |
getAppById(int appID) |
static AppModel |
getAppByKey(String akey) |
static String |
getAppCode(int agroupID,
int code) |
static AppCodeCollection |
getAppCodes(int agroupID) |
static AppGroupModel |
getAppGroup(int agroupID) |
static AppSettingCollection |
getAppGroupSetting(int agroupID,
int verStart,
boolean isClientOnly) |
static AppSettingModel |
getAppGroupSettingItem(int agroupID,
String name) |
static AppSettingModel |
getAppGroupSettingItemNoCache(int agroupID,
String name) |
static AppVersionModel |
getAppGroupVersion(int agroupID,
int platform) |
static List<AppModel> |
getAppsByGroup(int agroupID,
int ugroupID) |
static AppSettingCollection |
getAppSetting(int appID,
int verStart,
boolean isClientOnly) |
static AppSettingCollection |
getAppSettingEx(int appID,
int ver,
boolean isClientOnly) |
static AppSettingCollection |
getAppSettingEx2(int groupID,
int appID,
int ver,
boolean isClientOnly) |
static AppSettingModel |
getAppSettingItem(int appID,
String name) |
static AppSettingModel |
getAppSettingItemEx(int appID,
String name) |
static AppSettingModel |
getAppSettingItemNoCache(int appID,
String name) |
static List<AppSettingModel> |
getAppSettingItemsByName(int agroupID,
String name) |
static AppVersionModel |
getAppVersion(int appID,
int platform) |
static AppVersionModel |
getAppVersionEx(int appID,
int platform)
获取一个应用版本
|
static UserGroupModel |
getUserGroup(int ugroupID) |
static boolean |
isUnique(String group,
String key) |
static boolean |
isUnique(String group,
String key,
int inSeconds) |
static boolean |
isWhitelist(String tag,
int type,
String val) |
static long |
newID(String key,
String field,
int cacheTime) |
static org.noear.water.utils.RedisX |
redis(org.noear.water.model.ConfigM cfg,
int db,
int maxTotal) |
static org.noear.water.utils.RedisX |
redis(int db) |
static org.noear.water.utils.RedisX |
redis(int db,
int maxTotal) |
static void |
setAppGroupSettingItem(int agroupID,
String name,
int type,
String value,
int verStart,
boolean isClient) |
static void |
setAppSettingItem(int appID,
String name,
int type,
String value,
int verStart,
boolean isClient) |
static String |
tryAppCode(int agroupID,
int code) |
static void |
tryInit(org.noear.weed.cache.ICacheServiceEx cache) |
static void |
tryInit(org.noear.weed.cache.ICacheServiceEx cache,
org.noear.weed.DbContext db) |
static void |
udpAppExamine(int appID,
int isExamine,
int examineVer) |
static void |
udpAppName(int appID,
String name) |
protected static org.noear.weed.DbContext rock_db
protected static org.noear.weed.cache.ICacheServiceEx rock_cache
public static void tryInit(org.noear.weed.cache.ICacheServiceEx cache)
public static void tryInit(org.noear.weed.cache.ICacheServiceEx cache,
org.noear.weed.DbContext db)
public static org.noear.weed.DbContext db()
public static AppModel addApp(int agroupID, int ugroupID, String name) throws SQLException
SQLExceptionpublic static void udpAppName(int appID,
String name)
throws SQLException
SQLExceptionpublic static void udpAppExamine(int appID,
int isExamine,
int examineVer)
throws SQLException
SQLExceptionpublic static AppModel getAppById(int appID) throws SQLException
SQLExceptionpublic static AppModel getAppByKey(String akey) throws SQLException
SQLExceptionpublic static List<AppModel> getAppsByGroup(int agroupID, int ugroupID) throws Exception
Exceptionpublic static AppGroupModel getAppGroup(int agroupID) throws Exception
Exceptionpublic static UserGroupModel getUserGroup(int ugroupID) throws Exception
Exceptionpublic static AppSettingCollection getAppSetting(int appID, int verStart, boolean isClientOnly) throws Exception
Exceptionpublic static AppSettingModel getAppSettingItem(int appID, String name) throws Exception
Exceptionpublic static AppSettingModel getAppSettingItemNoCache(int appID, String name) throws Exception
Exceptionpublic static boolean delAppSettingItem(int appID,
String name)
throws Exception
Exceptionpublic static AppSettingCollection getAppSettingEx(int appID, int ver, boolean isClientOnly) throws Exception
Exceptionpublic static AppSettingCollection getAppSettingEx2(int groupID, int appID, int ver, boolean isClientOnly) throws Exception
Exceptionpublic static List<AppSettingModel> getAppSettingItemsByName(int agroupID, String name) throws Exception
Exceptionpublic static AppSettingModel getAppSettingItemEx(int appID, String name) throws Exception
Exceptionpublic static void setAppSettingItem(int appID,
String name,
int type,
String value,
int verStart,
boolean isClient)
throws Exception
Exceptionpublic static AppSettingCollection getAppGroupSetting(int agroupID, int verStart, boolean isClientOnly) throws Exception
Exceptionpublic static AppSettingModel getAppGroupSettingItem(int agroupID, String name) throws Exception
Exceptionpublic static AppSettingModel getAppGroupSettingItemNoCache(int agroupID, String name) throws Exception
Exceptionpublic static boolean delAppGroupSettingItem(int agroupID,
String name)
throws Exception
Exceptionpublic static void setAppGroupSettingItem(int agroupID,
String name,
int type,
String value,
int verStart,
boolean isClient)
throws Exception
Exceptionpublic static AppUpdateModel chkAppUpdate(int appID, int platform, int verID) throws SQLException
SQLExceptionpublic static AppVersionModel getAppVersionEx(int appID, int platform) throws SQLException
SQLExceptionpublic static AppVersionModel getAppGroupVersion(int agroupID, int platform) throws SQLException
SQLExceptionpublic static AppVersionModel getAppVersion(int appID, int platform) throws SQLException
SQLExceptionpublic static AppCodeCollection getAppCodes(int agroupID) throws SQLException
SQLExceptionpublic static String tryAppCode(int agroupID, int code)
public static String getAppCode(int agroupID, int code) throws SQLException
SQLExceptionpublic static boolean isWhitelist(String tag, int type, String val) throws SQLException
SQLExceptionpublic static org.noear.water.utils.RedisX redis(int db)
public static org.noear.water.utils.RedisX redis(int db,
int maxTotal)
public static org.noear.water.utils.RedisX redis(org.noear.water.model.ConfigM cfg,
int db,
int maxTotal)
public static void delCacheByApp(int appID)
public static void delCacheByAppGroup(int agroupID)
public static void delCacheForVersion(int agroupID,
int appID)
public static void delCacheForCodes(int agroupID)
public static void delCacheForWhiteList(String tag, int type)
Copyright © 2021. All rights reserved.