public class ResourceManager extends Object
| 构造器和说明 |
|---|
ResourceManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Resource |
borrowResource(String resourceName)
借出资源
支持多线程并发
|
static <T> T |
getResource(String resourceName,
Class<T> clazz)
获取资源实例,资源归还资源池
|
static void |
registerResource(ResourceConfig resourceConfig)
注册资源
|
static boolean |
returnResource(Resource resource)
归还资源
|
static void |
unregisterAllResources()
注销所有资源
|
static void |
unregisterResource(String resourceName)
注销资源
|
public static <T> T getResource(String resourceName, Class<T> clazz)
T - 资源实例类型resourceName - 资源名clazz - 资源实例classpublic static boolean returnResource(Resource resource)
resource - 待归还资源public static Resource borrowResource(String resourceName)
resourceName - 资源名public static void registerResource(ResourceConfig resourceConfig)
resourceConfig - 资源配置public static void unregisterResource(String resourceName)
resourceName - 资源名public static void unregisterAllResources()
Copyright © 2023. All rights reserved.