Class CacheManagementApiImpl

java.lang.Object
com.xebialabs.xlrelease.api.v1.impl.CacheManagementApiImpl
All Implemented Interfaces:
com.xebialabs.xlrelease.api.v1.CacheManagementApi

@Controller public class CacheManagementApiImpl extends Object implements com.xebialabs.xlrelease.api.v1.CacheManagementApi
  • Constructor Details

    • CacheManagementApiImpl

      @Autowired public CacheManagementApiImpl(com.xebialabs.xlrelease.service.CacheManagementService cacheManagementService, com.xebialabs.xlrelease.security.PermissionChecker permissions)
  • Method Details

    • listCacheGroups

      public List<com.xebialabs.xlrelease.api.v1.views.CacheGroupView> listCacheGroups()
      Specified by:
      listCacheGroups in interface com.xebialabs.xlrelease.api.v1.CacheManagementApi
    • clearAllCacheGroups

      public void clearAllCacheGroups()
      Specified by:
      clearAllCacheGroups in interface com.xebialabs.xlrelease.api.v1.CacheManagementApi
    • clearCacheGroup

      public void clearCacheGroup(String cacheGroup)
      Specified by:
      clearCacheGroup in interface com.xebialabs.xlrelease.api.v1.CacheManagementApi