Class MiaCacheController

java.lang.Object
org.qubership.atp.mia.controllers.MiaCacheController
All Implemented Interfaces:
MiaCacheControllerApi

@RestController public class MiaCacheController extends Object implements MiaCacheControllerApi
  • Constructor Details

    • MiaCacheController

      public MiaCacheController()
  • Method Details

    • resetDbCache

      @PreAuthorize("@entityAccess.checkAccess(#projectId, \"EXECUTE\")") public org.springframework.http.ResponseEntity<Boolean> resetDbCache(UUID projectId, String env)
      Description copied from interface: MiaCacheControllerApi
      POST /rest/flow/resetCache : Reset DB Cache for Project
      Specified by:
      resetDbCache in interface MiaCacheControllerApi
      Parameters:
      projectId - projectId (required)
      env - environmentName (required)
      Returns:
      OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
    • resetEnvironmentCaches

      @PreAuthorize("@entityAccess.checkAccess(#projectId, \"EXECUTE\")") public org.springframework.http.ResponseEntity<Boolean> resetEnvironmentCaches(UUID projectId)
      Description copied from interface: MiaCacheControllerApi
      POST /rest/resetEnvCaches : Reset mia environment Caches
      Specified by:
      resetEnvironmentCaches in interface MiaCacheControllerApi
      Parameters:
      projectId - projectId (required)
      Returns:
      OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
    • resetPoolCache

      @PreAuthorize("@entityAccess.checkAccess(#projectId, \"EXECUTE\")") public org.springframework.http.ResponseEntity<Boolean> resetPoolCache(UUID projectId)
      Description copied from interface: MiaCacheControllerApi
      POST /rest/resetPoolCache : Reset mia poolcache
      Specified by:
      resetPoolCache in interface MiaCacheControllerApi
      Parameters:
      projectId - projectId (required)
      Returns:
      OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
    • resetConfigurationCache

      @PreAuthorize("@entityAccess.checkAccess(#projectId, \"EXECUTE\")") public org.springframework.http.ResponseEntity<Boolean> resetConfigurationCache(UUID projectId)
      Description copied from interface: MiaCacheControllerApi
      POST /rest/resetConfigurationCache : Reset mia configuration cache
      Specified by:
      resetConfigurationCache in interface MiaCacheControllerApi
      Parameters:
      projectId - projectId (required)
      Returns:
      OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)