public class ModuleEnvironment extends Environment implements ModuleExt
| 构造器和说明 |
|---|
ModuleEnvironment(ModuleModel moduleModel) |
getConfigurationMaps, reset, resolvePlaceholdersstartpublic ModuleEnvironment(ModuleModel moduleModel)
public void initialize()
throws IllegalStateException
Lifecyclestartinitialize 在接口中 Lifecycleinitialize 在类中 EnvironmentIllegalStateExceptionpublic Configuration getPrefixedConfiguration(AbstractConfig config, String prefix)
EnvironmentAt present, there are many configuration sources, including AbstractConfig (API, XML, annotation), - D, config center, etc. This method helps us t filter out the most priority values from various configuration sources.
getPrefixedConfiguration 在类中 Environmentpublic CompositeConfiguration getConfiguration()
EnvironmentgetConfiguration 在类中 Environmentpublic List<Map<String,String>> getConfigurationMaps(AbstractConfig config, String prefix)
EnvironmentgetConfigurationMaps 在类中 Environmentpublic Configuration getDynamicGlobalConfiguration()
public Optional<DynamicConfiguration> getDynamicConfiguration()
getDynamicConfiguration 在类中 Environment@DisableInject public void setDynamicConfiguration(DynamicConfiguration dynamicConfiguration)
setDynamicConfiguration 在类中 Environmentpublic void destroy()
throws IllegalStateException
Lifecycledestroy 在接口中 Lifecycledestroy 在接口中 Disposabledestroy 在类中 EnvironmentIllegalStateException@DisableInject public void setLocalMigrationRule(String localMigrationRule)
setLocalMigrationRule 在类中 Environment@DisableInject public void setExternalConfigMap(Map<String,String> externalConfiguration)
setExternalConfigMap 在类中 Environment@DisableInject public void setAppExternalConfigMap(Map<String,String> appExternalConfiguration)
setAppExternalConfigMap 在类中 Environment@DisableInject public void setAppConfigMap(Map<String,String> appConfiguration)
setAppConfigMap 在类中 Environmentpublic Map<String,String> getExternalConfigMap()
getExternalConfigMap 在类中 Environmentpublic Map<String,String> getAppExternalConfigMap()
getAppExternalConfigMap 在类中 Environmentpublic Map<String,String> getAppConfigMap()
getAppConfigMap 在类中 Environmentpublic void updateExternalConfigMap(Map<String,String> externalMap)
updateExternalConfigMap 在类中 Environmentpublic void updateAppConfigMap(Map<String,String> map)
EnvironmentupdateAppConfigMap 在类中 Environmentpublic PropertiesConfiguration getPropertiesConfiguration()
public SystemConfiguration getSystemConfiguration()
getSystemConfiguration 在类中 Environmentpublic EnvironmentConfiguration getEnvironmentConfiguration()
public InmemoryConfiguration getExternalConfiguration()
getExternalConfiguration 在类中 Environmentpublic InmemoryConfiguration getAppExternalConfiguration()
public InmemoryConfiguration getAppConfiguration()
getAppConfiguration 在类中 Environmentpublic String getLocalMigrationRule()
getLocalMigrationRule 在类中 Environmentpublic void refreshClassLoaders()
refreshClassLoaders 在类中 EnvironmentCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.