public class ConcurrentResourceContainer<T> extends Object
| 构造器和说明 |
|---|
ConcurrentResourceContainer(ResourceLifecycle<T> lifecycle) |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
addResource(String name) |
Map<String,T> |
container() |
boolean |
containsName(String name) |
T |
getResource(String name)
get or create named resource
|
T |
removeResource(String name) |
int |
size() |
public ConcurrentResourceContainer(ResourceLifecycle<T> lifecycle)
public T getResource(String name) throws Exception
name - the name of resourceException - thrown when resource building failed. on how to build
resource, please refer to
ResourceLifecycle.buildResource(String)public int size()
public boolean containsName(String name)
Copyright © 2017. All rights reserved.