public class DataSourceRouter
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DataSourceRouter.CacheReg  | 
| Modifier and Type | Method and Description | 
|---|---|
static javax.sql.DataSource | 
get(BmContext context,
   java.lang.String containerUid)  | 
static com.github.benmanes.caffeine.cache.Cache<java.lang.String,java.util.Optional<java.lang.String>> | 
initContextCache(BmContext context)  | 
static void | 
invalidateContainer(java.lang.String containerUid)  | 
static java.lang.String | 
location(BmContext context,
        java.lang.String containerUid)  | 
static void | 
removeContextCaches(BmContext context)  | 
public static com.github.benmanes.caffeine.cache.Cache<java.lang.String,java.util.Optional<java.lang.String>> initContextCache(BmContext context)
public static void removeContextCaches(BmContext context)
public static javax.sql.DataSource get(BmContext context, java.lang.String containerUid)
public static java.lang.String location(BmContext context, java.lang.String containerUid)
public static void invalidateContainer(java.lang.String containerUid)
Copyright © 2023. All Rights Reserved.