public class EsbBeanFactory extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
Map<String,List<? extends ServiceBean>> |
configListMap |
EsbBeanConfig |
esbBeanConfig |
List<EsbBean> |
esbBeanList |
List<ServiceBean> |
expressionTempBeanList |
Map<String,ServiceBean> |
idMap |
Map<String,ServiceConfigManager> |
managerMap |
Map<String,ServiceBean> |
nameMap |
static String |
THREAD_LOCK |
public Map<String,ServiceBean> nameMap
public Map<String,ServiceBean> idMap
public Map<String,ServiceConfigManager> managerMap
public Map<String,List<? extends ServiceBean>> configListMap
public List<ServiceBean> expressionTempBeanList
public EsbBeanConfig esbBeanConfig
public static EsbBeanFactory getInstance()
public void reLoad()
public void registerService(String systemCode, ServiceBean bean)
public void registerService(Class clazz)
public ExpressionTempBean getDefaultServiceBean(Class clazz)
public List<? extends ServiceBean> getServiceBeanList(Class clazz)
public Map<EsbFlowType,List<? extends ServiceBean>> getAllServiceBeanByType()
public List<? extends ServiceBean> getServiceBeanByFlowType(EsbFlowType... flowType)
public List<? extends ServiceBean> getAllServiceBeanByEsbKey(String key)
public List<? extends ServiceBean> getServiceBeanByName(String serviceName)
public EsbBeanConfig getEsbBeanConfig()
public List<? extends ServiceBean> loadAllServiceBean()
public Map<String,List<? extends ServiceBean>> getConfigListMap()
public void init()
public ServiceBean getEsbBeanById(String objId)
public Map<String,ServiceBean> getIdMap()
Copyright © 2023 onecode. All rights reserved.