public class Lattice extends Object
public static Lattice getInstance()
public final void start()
public final void clear()
public void reload()
public BusinessConfig getBusinessConfigByBizCode(String bizCode)
public void addBusinessConfig(BusinessConfig config)
public BusinessConfig autoAddAndBuildBusinessConfig(BusinessSpec businessSpec)
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 classLoader)
public RealizationSpec getRealizationSpecByCode(String code)
public List<RealizationSpec> getAllRealizations()
public BusinessTemplate getFirstMatchedBusiness(ScenarioRequest request)
Copyright © 2022. All rights reserved.