public abstract class AbstractAnnotationtExpressionTempManager extends Object implements ServiceConfigManager
| 限定符和类型 | 字段和说明 |
|---|---|
Set<Class<?>> |
classList |
EsbBean |
esbBean |
Map<String,ServiceBean> |
idMap |
Map<String,ServiceBean> |
nameMap |
List<ServiceBean> |
serviceBeanList |
| 构造器和说明 |
|---|
AbstractAnnotationtExpressionTempManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
fillBean(Class clazz,
Map valueMap)
填充BEAN实体
|
protected abstract void |
fillBean(Set<Class<?>> classList2) |
Map<String,ServiceBean> |
findServiceConfigMapById() |
Map<String,ServiceBean> |
findServiceConfigMapByName()
取得所有模板列表
|
EsbBean |
getEsbBean() |
static Class |
getInnerClass(String fieldName,
Class listClass) |
ServiceBean |
getServiceConfigById(String id)
指定应用指定ID查找
|
ServiceBean |
getServiceConfigByName(String name)
根据模板名称查询模板实例
|
Set<Class<?>> |
init()
初始化,一般从 Jar 包读取 Bean
|
List<ServiceBean> |
loadAllService() |
void |
setEsbBean(EsbBean esbBean) |
void |
toFileNames(File src)
给定一个文件路径解析其中的.class和.jar文件
|
public Map<String,ServiceBean> nameMap
public Map<String,ServiceBean> idMap
public List<ServiceBean> serviceBeanList
public EsbBean esbBean
public EsbBean getEsbBean()
public void setEsbBean(EsbBean esbBean)
public List<ServiceBean> loadAllService()
loadAllService 在接口中 ServiceConfigManagerpublic Map<String,ServiceBean> findServiceConfigMapById()
findServiceConfigMapById 在接口中 ServiceConfigManagerpublic Map<String,ServiceBean> findServiceConfigMapByName()
ServiceConfigManagerfindServiceConfigMapByName 在接口中 ServiceConfigManagerpublic ServiceBean getServiceConfigById(String id)
ServiceConfigManagergetServiceConfigById 在接口中 ServiceConfigManagerpublic ServiceBean getServiceConfigByName(String name)
ServiceConfigManagergetServiceConfigByName 在接口中 ServiceConfigManagerpublic Set<Class<?>> init() throws JDSBusException
init 在接口中 ServiceConfigManagerJDSBusExceptionpublic void toFileNames(File src) throws IOException
src - ClassNotFoundExceptionIOExceptionCopyright © 2023 onecode. All rights reserved.