CacheService.java 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. package com.izouma.nineth.service;
  2. import org.springframework.cache.annotation.CacheEvict;
  3. import org.springframework.scheduling.annotation.Scheduled;
  4. import org.springframework.stereotype.Service;
  5. @Service
  6. public class CacheService {
  7. @CacheEvict(value = "collection", allEntries = true)
  8. public void clearCollection() {
  9. }
  10. @CacheEvict(value = "collection", key = "#id")
  11. public void clearCollection(Long id) {
  12. }
  13. @CacheEvict(value = "mintActivity", allEntries = true)
  14. public void clearMintActivity() {
  15. }
  16. @CacheEvict(value = "mintActivity", key = "#id")
  17. public void clearMintActivity(Long id) {
  18. }
  19. @CacheEvict(value = "countByPrefix", key = "#prefixName")
  20. public void clearPrefixNameCount(String prefixName) {
  21. }
  22. @CacheEvict(value = "user", allEntries = true)
  23. public void clearUser() {
  24. }
  25. @CacheEvict(value = "user", key = "#id")
  26. public void clearUser(Long id) {
  27. }
  28. @CacheEvict(value = "myUserInfo", key = "#id")
  29. public void clearUserMy(Long id) {
  30. }
  31. @CacheEvict(value = "myUserInfo", allEntries = true)
  32. public void clearUserMy() {
  33. }
  34. @CacheEvict(value = "recommend", allEntries = true)
  35. public void clearRecommend() {
  36. }
  37. @CacheEvict(value = "collectionList", allEntries = true)
  38. public void clearCollectionList() {
  39. }
  40. @CacheEvict(value = "globalUser", allEntries = true)
  41. public void clearGlobalUser() {
  42. }
  43. @CacheEvict(value = "globalMinter", allEntries = true)
  44. public void clearGlobalMinter() {
  45. }
  46. @CacheEvict(value = "globalShowroom", allEntries = true)
  47. public void clearGlobalShowroom() {
  48. }
  49. @CacheEvict(value = "globalMintActivity", allEntries = true)
  50. public void clearGlobalMintActivity() {
  51. }
  52. @Scheduled(cron = "0 0 0 ? * MON")
  53. @CacheEvict(value = "weekTop", allEntries = true)
  54. public void clearWeekTop() {
  55. }
  56. @CacheEvict(value = "bannerList", allEntries = true)
  57. public void clearBannerList() {
  58. }
  59. @Scheduled(fixedRate = 600000)
  60. @CacheEvict(value = "total", allEntries = true)
  61. public void clearTotal() {
  62. }
  63. @Scheduled(fixedRate = 600000)
  64. @CacheEvict(value = "userTrend", allEntries = true)
  65. public void clearUserTrend() {
  66. }
  67. @Scheduled(fixedRate = 600000)
  68. @CacheEvict(value = "orderNumTrend", allEntries = true)
  69. public void clearOrderNumTrend() {
  70. }
  71. @Scheduled(fixedRate = 600000)
  72. @CacheEvict(value = "orderPriceTrend", allEntries = true)
  73. public void clearOrderPriceTrend() {
  74. }
  75. @Scheduled(fixedRate = 600000)
  76. @CacheEvict(value = "statisticDetail", allEntries = true)
  77. public void clearStatisticDetail() {
  78. }
  79. @CacheEvict(value = "top", key = "#month")
  80. public void clearTop(int month) {
  81. }
  82. @CacheEvict(value = "checkUpdate", allEntries = true)
  83. public void clearCheckUpdate() {
  84. }
  85. @CacheEvict(value = "settingList", key = "#flag")
  86. public void clearSettingList(int flag) {
  87. }
  88. @CacheEvict(value = {"showroom"}, key = "#id")
  89. public void clearShowroom(Long id) {
  90. }
  91. @CacheEvict(value = "fmaa", allEntries = true)
  92. public void clearFmaa() {
  93. }
  94. @Scheduled(fixedRate = 600000)
  95. @CacheEvict(value = "userTrendV2", allEntries = true)
  96. public void clearUserTrendV2() {
  97. }
  98. @Scheduled(fixedRate = 600000)
  99. @CacheEvict(value = "orderPriceTrendV2", allEntries = true)
  100. public void clearOrderPriceTrendV2() {
  101. }
  102. @Scheduled(fixedRate = 600000)
  103. @CacheEvict(value = "globalSearch", allEntries = true)
  104. public void clearGlobalSearch() {
  105. }
  106. @CacheEvict(value = "priceList", allEntries = true)
  107. public void clearPriceList() {
  108. }
  109. @CacheEvict(value = "priceListVo", allEntries = true)
  110. public void clearPriceListVo() {
  111. }
  112. @CacheEvict(value = "news", key = "#id")
  113. public void clearNews(Long id) {
  114. }
  115. @CacheEvict(value = "newsInfo", allEntries = true)
  116. public void clearNewsInfo() {
  117. }
  118. @Scheduled(cron = "0 0 0 * * ?")
  119. @CacheEvict(value = "fixedTop", allEntries = true)
  120. public void clearFixedTop() {
  121. }
  122. @CacheEvict(value = "sysConfigGet", allEntries = true)
  123. public void clearSysConfigGet() {
  124. }
  125. @CacheEvict(value = "auctionStatus", key = "#id")
  126. public void clearAuction(Long id) {
  127. }
  128. @CacheEvict(value = "userList", allEntries = true)
  129. public void clearUserList() {
  130. }
  131. }