public final class ContainerCache
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ContainerCache.Registration  | 
| Constructor and Description | 
|---|
ContainerCache(com.github.benmanes.caffeine.cache.Cache<java.lang.String,Container> uidCache,
              com.github.benmanes.caffeine.cache.Cache<java.lang.Long,Container> idCache)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ContainerCache | 
get(BmContext context,
   javax.sql.DataSource dataSource)  | 
Container | 
getIfPresent(long id)  | 
Container | 
getIfPresent(java.lang.String uid)  | 
void | 
invalidate(java.lang.String uid,
          long id)  | 
void | 
put(java.lang.String uid,
   long id,
   Container c)  | 
public static ContainerCache get(BmContext context, javax.sql.DataSource dataSource)
public Container getIfPresent(java.lang.String uid)
public Container getIfPresent(long id)
public void put(java.lang.String uid,
                long id,
                Container c)
public void invalidate(java.lang.String uid,
                       long id)
Copyright © 2023. All Rights Reserved.