public interface ImageCaptchaResourceManager
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
deleteResourceProviderByName(String name)
删除资源提供者
|
InputStream |
getResourceInputStream(Resource resource)
获取真正的资源流通过资源对象
|
ResourceStore |
getResourceStore()
获取资源存储
|
List<ResourceProvider> |
listResourceProviders()
获取所有资源提供者
|
Resource |
randomGetResource(String type,
String tag)
随机获取某个资源对象
|
List<Resource> |
randomGetResource(String type,
String tag,
Integer quantity)
随机获取某个资源对象
|
ResourceMap |
randomGetTemplate(String type,
String tag)
随机获取某个模板
|
List<ResourceMap> |
randomGetTemplate(String type,
String tag,
Integer quantity)
随机获取某个模板
|
void |
registerResourceProvider(ResourceProvider resourceProvider)
注册资源提供者
|
void |
setResourceStore(ResourceStore resourceStore)
设置资源存储
|
ResourceMap randomGetTemplate(String type, String tag)
type - 验证码类型tag - 二级过滤,可以为空Resource randomGetResource(String type, String tag)
type - 验证码类型tag - 二级过滤,可以为空List<ResourceMap> randomGetTemplate(String type, String tag, Integer quantity)
type - 验证码类型tag - 二级过滤,可以为空quantity - 一次性获取的数量List<Resource> randomGetResource(String type, String tag, Integer quantity)
type - 验证码类型tag - 二级过滤,可以为空quantity - 一次性获取的数量InputStream getResourceInputStream(Resource resource)
resource - resourceList<ResourceProvider> listResourceProviders()
void registerResourceProvider(ResourceProvider resourceProvider)
resourceProvider - 资源提供者boolean deleteResourceProviderByName(String name)
name - 资源提供者名称void setResourceStore(ResourceStore resourceStore)
resourceStore - resourceStoreResourceStore getResourceStore()
Copyright © 2025. All rights reserved.