Class UserDirectoryPageHandler.RootPageCacheKey

java.lang.Object
org.ametys.plugins.core.impl.cache.AbstractCacheKey
org.ametys.plugins.userdirectory.UserDirectoryPageHandler.RootPageCacheKey
Enclosing class:
UserDirectoryPageHandler

protected static final class UserDirectoryPageHandler.RootPageCacheKey extends AbstractCacheKey
Key to index a user directory root page in a cache
  • Constructor Details

    • RootPageCacheKey

      public RootPageCacheKey(String workspaceName, String siteName, String language)
      Basic constructor
      Parameters:
      workspaceName - the workspace name. Can be null.
      siteName - the site name. Can be null.
      language - the sitemap name. Can be null.
  • Method Details

    • of

      public static UserDirectoryPageHandler.RootPageCacheKey of(String workspaceName, String siteName, String language)
      Generate a cache key
      Parameters:
      workspaceName - the workspace name. Can be null.
      siteName - the site name. Can be null.
      language - the sitemap name. Can be null.
      Returns:
      the cache key