public class ResourceManager
extends java.lang.Object
资源管理类。
| 构造器和说明 | 
|---|
ResourceManager(java.util.List<ResourceFinder> resourceFinders)
构造函数。 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
void | 
addResourceFinder(ResourceFinder resourceFinder)
给资源管理器添加一个资源发现器。 
 | 
protected ResourceConfigList | 
cleanUnValidResource(ResourceConfigList cleaningResourceInfos)
清理不合法的资源配置。 
 | 
protected boolean | 
domianPathEquals(java.lang.String domianPath, java.lang.String componentPath)
domianPath是经过代理后的名称。 
 | 
DomainResourceConfig | 
findConfigByResourceID(java.lang.String componentPath, java.lang.String domainResourceID)
获取领域资源配置信息。 
 | 
ResourceConfigList | 
getAllResourceConfigs()
获取所有的资源配置信息。 
 | 
java.util.List<URLBindingInfo> | 
getAllURLBindingInfo()
获取所有的资源绑定信息。 
 | 
java.util.List<ResourceFinder> | 
getResoruceLoaders()
获取所有的资源加载器。 
 | 
protected void | 
processUrlInherit(ResourceConfigList sourceConfigList)
处理 继承资源的url . 
 | 
void | 
reflesh()
刷新资源管理器。 
 | 
void | 
setResoruceLoaders(java.util.List<ResourceFinder> resourceFinders)
设置资源发现器。 
 | 
public ResourceManager(java.util.List<ResourceFinder> resourceFinders)
构造函数。
resourceFinders -public java.util.List<ResourceFinder> getResoruceLoaders()
获取所有的资源加载器。
public void setResoruceLoaders(java.util.List<ResourceFinder> resourceFinders)
设置资源发现器。
resourceFinders - 资源发现器。public ResourceConfigList getAllResourceConfigs()
获取所有的资源配置信息。
public void reflesh()
刷新资源管理器。
可以让资源加载器去重新加载资源配置信息。
public java.util.List<URLBindingInfo> getAllURLBindingInfo()
获取所有的资源绑定信息。
public DomainResourceConfig findConfigByResourceID(java.lang.String componentPath, java.lang.String domainResourceID)
获取领域资源配置信息。
根据领域组件路径和领域资源 ID 来获取一项领域资源配置信息。
componentPath - 领域组件的路径。domainResourceID - 领域资源配置信息。
protected boolean domianPathEquals(java.lang.String domianPath,
                       java.lang.String componentPath)
domianPath -componentPath -protected ResourceConfigList cleanUnValidResource(ResourceConfigList cleaningResourceInfos)
protected void processUrlInherit(ResourceConfigList sourceConfigList)
sourceConfigList -public void addResourceFinder(ResourceFinder resourceFinder)
resourceFinder -