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 © 2022. All Rights Reserved.