Class WebviewCacheUtilities

java.lang.Object
es.kukenan.smartfi.microservice.security.gateway.utils.WebviewCacheUtilities

@Component public class WebviewCacheUtilities extends Object
Session cache utilities for update.
  • Field Details

    • webviewCacheOperation

      @Autowired private WebviewCacheOperation webviewCacheOperation
      CacheOperation cache operations.
  • Constructor Details

    • WebviewCacheUtilities

      public WebviewCacheUtilities()
  • Method Details

    • manageSessionCacheForWebview

      public void manageSessionCacheForWebview(String uuidToken, SessionCacheOperationEnum sessionCacheOperationEnum, WebviewCache webviewCache)
      Manage specific operation uuid webview cache process.
      Parameters:
      uuidToken - uuid generated for webview.
      sessionCacheOperationEnum - Type of operation in session cache.
      webviewCache - WebviewCache cache object.
    • generateWebviewCacheSession

      public void generateWebviewCacheSession(String uuidToken, es.kukenan.smartfi.microservice.security.gateway.cache.model.SessionCache session)
      Create a webview cache for request.
      Parameters:
      uuidToken - unique identifier for webview cache session.
      session - cache session.
    • getActivatedWebviewCache

      public WebviewCache getActivatedWebviewCache(String uuid)
      Operation cache for request.
      Parameters:
      uuid - unique identifier for cache session.
      Returns:
      session cache operation.