Browse Source

add @AliasFor declaration for RefreshScope (#1151)

tls-versions
Misagh Moayyed 2 years ago committed by GitHub
parent
commit
5dc06fefc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      spring-cloud-context/src/main/java/org/springframework/cloud/context/config/annotation/RefreshScope.java

3
spring-cloud-context/src/main/java/org/springframework/cloud/context/config/annotation/RefreshScope.java

@ -24,6 +24,7 @@ import java.lang.annotation.Target; @@ -24,6 +24,7 @@ import java.lang.annotation.Target;
import org.springframework.context.annotation.Scope;
import org.springframework.context.annotation.ScopedProxyMode;
import org.springframework.core.annotation.AliasFor;
/**
* Convenience annotation to put a <code>@Bean</code> definition in
@ -42,9 +43,11 @@ import org.springframework.context.annotation.ScopedProxyMode; @@ -42,9 +43,11 @@ import org.springframework.context.annotation.ScopedProxyMode;
public @interface RefreshScope {
/**
* Alias for {@link Scope#proxyMode}.
* @see Scope#proxyMode()
* @return proxy mode
*/
@AliasFor(annotation = Scope.class)
ScopedProxyMode proxyMode() default ScopedProxyMode.TARGET_CLASS;
}

Loading…
Cancel
Save