fix issue #195: @Reference check=false不生效 (#3530)

This commit is contained in:
Ian Luo 2019-02-24 14:23:37 +08:00 committed by Xiaojie Li
parent e89b3f2728
commit 05a98f3214
3 changed files with 10 additions and 10 deletions

View File

@ -43,7 +43,7 @@ public @interface Reference {
boolean generic() default false;
boolean injvm() default false;
boolean injvm() default true;
boolean check() default true;

View File

@ -36,12 +36,12 @@ public abstract class AbstractReferenceConfig extends AbstractInterfaceConfig {
/**
* Check if service provider exists, if not exists, it will be fast fail
*/
protected Boolean check;
protected Boolean check = true;
/**
* Whether to eagle-init
*/
protected Boolean init;
protected Boolean init = false;
/**
* Whether to use generic interface
@ -51,16 +51,16 @@ public abstract class AbstractReferenceConfig extends AbstractInterfaceConfig {
/**
* Whether to find reference's instance from the current JVM
*/
protected Boolean injvm;
protected Boolean injvm = false;
/**
* Lazy create connection
*/
protected Boolean lazy;
protected Boolean lazy = false;
protected String reconnect;
protected Boolean sticky;
protected Boolean sticky = false;
/**
* Whether to support event in stub.

View File

@ -47,7 +47,7 @@ public abstract class AbstractServiceConfig extends AbstractInterfaceConfig {
/**
* whether the service is deprecated
*/
protected Boolean deprecated;
protected Boolean deprecated = false;
/**
* The time delay register service (milliseconds)
@ -57,7 +57,7 @@ public abstract class AbstractServiceConfig extends AbstractInterfaceConfig {
/**
* Whether to export the service
*/
protected Boolean export;
protected Boolean export = true;
/**
* The service weight
@ -74,7 +74,7 @@ public abstract class AbstractServiceConfig extends AbstractInterfaceConfig {
* after the service registered,and it needs to be enabled manually; if you want to disable the service, you also need
* manual processing
*/
protected Boolean dynamic;
protected Boolean dynamic = false;
/**
* Whether to use token
@ -99,7 +99,7 @@ public abstract class AbstractServiceConfig extends AbstractInterfaceConfig {
/**
* Whether to register
*/
private Boolean register;
private Boolean register = true;
/**
* Warm up period