public class Lattice extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addBusinessConfig(BusinessConfig config) |
List<RealizationSpec> |
getAllRealizations() |
Collection<AbilitySpec> |
getAllRegisteredAbilities() |
List<BusinessSpec> |
getAllRegisteredBusinesses() |
List<ProductSpec> |
getAllRegisteredProducts() |
List<RealizationSpec> |
getAllRegisteredRealizations() |
List<UseCaseSpec> |
getAllRegisteredUseCases() |
BusinessConfig |
getBusinessConfigByBizCode(String bizCode) |
BusinessTemplate |
getFirstMatchedBusiness(ScenarioRequest request) |
static Lattice |
getInstance() |
RealizationSpec |
getRealizationSpecByCode(String code) |
BusinessSpec |
getRegisteredBusinessByCode(String code) |
ProductSpec |
getRegisteredProductByCode(String code) |
UseCaseSpec |
getRegisteredUseCaseByCode(String code) |
static Set<Class> |
getServiceProviderClasses(String spiClassName,
ClassLoader originLoader) |
static List<String> |
getServiceProviderValues(String spiClassName,
ClassLoader originLoader) |
TemplateSpec |
getTemplateSpec(String code,
TemplateType type) |
void |
start() |
public static Lattice getInstance()
public final void start()
public BusinessConfig getBusinessConfigByBizCode(String bizCode)
public void addBusinessConfig(BusinessConfig config)
public Collection<AbilitySpec> getAllRegisteredAbilities()
public List<UseCaseSpec> getAllRegisteredUseCases()
public List<ProductSpec> getAllRegisteredProducts()
public List<BusinessSpec> getAllRegisteredBusinesses()
public List<RealizationSpec> getAllRegisteredRealizations()
public BusinessSpec getRegisteredBusinessByCode(String code)
public TemplateSpec getTemplateSpec(String code, TemplateType type)
public ProductSpec getRegisteredProductByCode(String code)
public UseCaseSpec getRegisteredUseCaseByCode(String code)
public static List<String> getServiceProviderValues(String spiClassName, ClassLoader originLoader)
public static Set<Class> getServiceProviderClasses(String spiClassName, ClassLoader originLoader)
public RealizationSpec getRealizationSpecByCode(String code)
public List<RealizationSpec> getAllRealizations()
public BusinessTemplate getFirstMatchedBusiness(ScenarioRequest request)
Copyright © 2022. All rights reserved.