类 CacheController
java.lang.Object
com.iplatform.base.AbstractController
com.iplatform.base.AbstractSecurityController
com.iplatform.base.AbstractFileOperateSpiController
com.iplatform.base.SystemController
com.iplatform.base.controller.CacheController
- 所有已实现的接口:
org.springframework.beans.factory.InitializingBean
@RestController
@RequestMapping("/monitor/cache")
@ConditionalOnProperty(prefix="iplatform.cache",
name="redis-enabled",
havingValue="true",
matchIfMissing=false)
public class CacheController
extends SystemController
-
嵌套类概要
从类继承的嵌套类/接口 com.iplatform.base.AbstractController
AbstractController.ResponseFormat -
字段概要
从类继承的字段 com.iplatform.base.AbstractController
DEFAULT_JS_NAME, DEFAULT_PAGER_VIEW_NAME, logger -
构造器概要
构造器构造器说明CacheController(org.springframework.data.redis.core.RedisTemplate<String, Object> redisTemplate, CacheProperties cacheProperties) -
方法概要
修饰符和类型方法说明com.walker.web.ResponseValueclearCacheName(String name) com.walker.web.ResponseValuegetCacheKeys(String cacheName) com.walker.web.ResponseValue返回缓存对象名称列表,即:系统所有缓存定义名称集合com.walker.web.ResponseValuegetInfo()com.walker.web.ResponseValuegetOneCacheValue(String cacheName, String cacheKey) com.walker.web.ResponseValue清空 系统缓存,该功能主要对 Redis 缓存方式,通过手动触发重构缓存,在开发阶段使用。从类继承的方法 com.iplatform.base.SystemController
afterPropertiesSet, downloadLocalImportTemplate, getCaptchaCacheProvider, getCurrentOrgMenuScope, getCurrentWebUserAgent, getDataImportEngine, getDept, getDeptCacheProvider, getDeptName, getDictCacheProvider, getDictName, getLoginStrategyManager, getNotificationTemplateCache, getOrgListScope, getOwner, getPushManager, getRootOrgIdByDept, getSmsCaptchaProvider, getUser, getUserCacheProvider, getUserLoginCache, getUserRootOrgId, getUserService, getWebAgentService, sendSmsCodeValidation, setCaptchaCacheProvider, setDeptCacheProvider, setDictCacheProvider, setPlatformDataImportEngine, setPushManager, setSmsCaptchaProvider, setUserCacheProvider, systemLogError, systemLogSuccess, validateSmsCode从类继承的方法 com.iplatform.base.AbstractFileOperateSpiController
acquireFileOperateSpi, clearCdnPrefix, getCdnUrl, getFileInfo, getFileInfoList, getLocalFileData, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote从类继承的方法 com.iplatform.base.AbstractSecurityController
acquireSecurityUserProperties, encryptPassword, getCurrentDataScope, getCurrentUser, getCurrentUserId, getCurrentUserPrincipal, getCurrentUserRoleIdList, isSupervisor, loginAsWorkflowRole, matchesPassword, validatePasswordRule从类继承的方法 com.iplatform.base.AbstractController
acquireTablePage, ajaxOutputFileStream, ajaxOutputFileStream, ajaxOutPutHtml, ajaxOutPutJson, ajaxOutPutText, ajaxOutPutXml, downloadSimpleFile, getArgumentManager, getArgumentVariable, getAttribute, getContextPath, getDoubleParameter, getFloatParameter, getIntParameter, getLongParameter, getParameter, getParameterUTF8, getParameterValues, getParamsDateTime, getPlatformCallback, getRequest, getResponse, getServerDomain, getThirdPartyManager, preparePageSearch, print, setAttribute, setDefaultContentType
-
构造器详细资料
-
CacheController
@Autowired(required=false) public CacheController(org.springframework.data.redis.core.RedisTemplate<String, Object> redisTemplate, CacheProperties cacheProperties)
-
-
方法详细资料
-
clearCacheName
-
reloadAllCacheProvider
@RequestMapping("/clearCacheAll") public com.walker.web.ResponseValue reloadAllCacheProvider()清空 系统缓存,该功能主要对 Redis 缓存方式,通过手动触发重构缓存,在开发阶段使用。- 返回:
-
getInfo
@RequestMapping("/getInfo") public com.walker.web.ResponseValue getInfo() -
getCacheNames
@GetMapping("/select/getNames") public com.walker.web.ResponseValue getCacheNames()返回缓存对象名称列表,即:系统所有缓存定义名称集合- 返回:
-
getCacheKeys
@GetMapping("/select/getKeys/{cacheName}") public com.walker.web.ResponseValue getCacheKeys(@PathVariable String cacheName) -
getOneCacheValue
-