public class StartingApplicationListener extends java.lang.Object implements NacosApplicationListener
| 限定符和类型 | 字段和说明 |
|---|---|
private static java.lang.String |
DATASOURCE_MODE_EMBEDDED |
private static java.lang.String |
DATASOURCE_MODE_EXTERNAL |
private static java.lang.String |
DATASOURCE_PLATFORM_PROPERTY |
private static java.lang.String |
DEFAULT_DATABASE |
private static java.lang.String |
DEFAULT_DATASOURCE_PLATFORM |
private static java.lang.String |
DEFAULT_FUNCTION_MODE |
private static java.lang.String |
LOCAL_IP_PROPERTY_KEY |
private static org.slf4j.Logger |
LOGGER |
private static java.lang.String |
MODE_PROPERTY_KEY_FUNCTION_MODE |
private static java.lang.String |
MODE_PROPERTY_KEY_STAND_MODE |
private static java.lang.String |
NACOS_APPLICATION_CONF |
private static java.lang.String |
NACOS_MODE_CLUSTER |
private static java.lang.String |
NACOS_MODE_STAND_ALONE |
private java.util.concurrent.ScheduledExecutorService |
scheduledExecutorService |
private static java.util.Map<java.lang.String,java.lang.Object> |
SOURCES |
private boolean |
starting |
| 构造器和说明 |
|---|
StartingApplicationListener() |
| 限定符和类型 | 方法和说明 |
|---|---|
private void |
closeExecutor() |
void |
contextLoaded(org.springframework.context.ConfigurableApplicationContext context)
{ com.alibaba.nacos.core.code.SpringApplicationRunListener#contextLoaded}.
|
void |
contextPrepared(org.springframework.context.ConfigurableApplicationContext context)
{ com.alibaba.nacos.core.code.SpringApplicationRunListener#contextLoaded}.
|
void |
environmentPrepared(org.springframework.core.env.ConfigurableEnvironment environment)
{ com.alibaba.nacos.core.code.SpringApplicationRunListener#environmentPrepared}.
|
void |
failed(org.springframework.context.ConfigurableApplicationContext context,
java.lang.Throwable exception)
{ com.alibaba.nacos.core.code.SpringApplicationRunListener#failed}.
|
private void |
initSystemProperty() |
private void |
injectEnvironment(org.springframework.core.env.ConfigurableEnvironment environment) |
private void |
judgeStorageMode(org.springframework.core.env.ConfigurableEnvironment env) |
private void |
loadPreProperties(org.springframework.core.env.ConfigurableEnvironment environment) |
private void |
logClusterConf() |
private void |
logStarting() |
private void |
makeWorkDir() |
private void |
registerWatcher() |
void |
running(org.springframework.context.ConfigurableApplicationContext context)
{ com.alibaba.nacos.core.code.SpringApplicationRunListener#running}.
|
void |
started(org.springframework.context.ConfigurableApplicationContext context)
{ com.alibaba.nacos.core.code.SpringApplicationRunListener#started}.
|
void |
starting()
{ SpringApplicationRunListener#starting}.
|
private static final org.slf4j.Logger LOGGER
private static final java.lang.String MODE_PROPERTY_KEY_STAND_MODE
private static final java.lang.String MODE_PROPERTY_KEY_FUNCTION_MODE
private static final java.lang.String LOCAL_IP_PROPERTY_KEY
private static final java.lang.String NACOS_APPLICATION_CONF
private static final java.lang.String NACOS_MODE_STAND_ALONE
private static final java.lang.String NACOS_MODE_CLUSTER
private static final java.lang.String DEFAULT_FUNCTION_MODE
private static final java.lang.String DEFAULT_DATABASE
private static final java.lang.String DATASOURCE_PLATFORM_PROPERTY
private static final java.lang.String DEFAULT_DATASOURCE_PLATFORM
private static final java.lang.String DATASOURCE_MODE_EXTERNAL
private static final java.lang.String DATASOURCE_MODE_EMBEDDED
private static final java.util.Map<java.lang.String,java.lang.Object> SOURCES
private java.util.concurrent.ScheduledExecutorService scheduledExecutorService
private volatile boolean starting
public void starting()
NacosApplicationListenerstarting 在接口中 NacosApplicationListenerpublic void environmentPrepared(org.springframework.core.env.ConfigurableEnvironment environment)
NacosApplicationListenerenvironmentPrepared 在接口中 NacosApplicationListenerenvironment - environmentpublic void contextPrepared(org.springframework.context.ConfigurableApplicationContext context)
NacosApplicationListenercontextPrepared 在接口中 NacosApplicationListenercontext - contextpublic void contextLoaded(org.springframework.context.ConfigurableApplicationContext context)
NacosApplicationListenercontextLoaded 在接口中 NacosApplicationListenercontext - contextpublic void started(org.springframework.context.ConfigurableApplicationContext context)
NacosApplicationListenerstarted 在接口中 NacosApplicationListenercontext - contextpublic void running(org.springframework.context.ConfigurableApplicationContext context)
NacosApplicationListenerrunning 在接口中 NacosApplicationListenercontext - contextpublic void failed(org.springframework.context.ConfigurableApplicationContext context,
java.lang.Throwable exception)
NacosApplicationListenerfailed 在接口中 NacosApplicationListenercontext - contextexception - exceptionprivate void injectEnvironment(org.springframework.core.env.ConfigurableEnvironment environment)
private void loadPreProperties(org.springframework.core.env.ConfigurableEnvironment environment)
private void registerWatcher()
throws com.alibaba.nacos.api.exception.NacosException
com.alibaba.nacos.api.exception.NacosExceptionprivate void initSystemProperty()
private void logClusterConf()
private void closeExecutor()
private void makeWorkDir()
private void logStarting()
private void judgeStorageMode(org.springframework.core.env.ConfigurableEnvironment env)
Copyright © 2018–2022 Alibaba Group. All rights reserved.