Class KeyRecipeCache (6.108.0)

public final class KeyRecipeCache

Inheritance

java.lang.Object > KeyRecipeCache

Constructors

KeyRecipeCache()

public KeyRecipeCache()

Methods

addRecipes(RecipeList recipeList)

public synchronized void addRecipes(RecipeList recipeList)

Applies recipes from a server CacheUpdate.

This is expected to be called only when responses include new recipes, not on every request. It is synchronized to atomically update schema generation and cache contents.

Parameter
Name Description
recipeList RecipeList

clear()

public synchronized void clear()

computeKeys(ExecuteSqlRequest.Builder reqBuilder)

public void computeKeys(ExecuteSqlRequest.Builder reqBuilder)
Parameter
Name Description
reqBuilder ExecuteSqlRequest.Builder

computeKeys(ReadRequest.Builder reqBuilder)

public void computeKeys(ReadRequest.Builder reqBuilder)
Parameter
Name Description
reqBuilder ReadRequest.Builder