Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
爱吃血肠
spring-framework
提交
cfa0f6c8
S
spring-framework
项目概览
爱吃血肠
/
spring-framework
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
spring-framework
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
cfa0f6c8
编写于
10月 04, 2016
作者:
J
Juergen Hoeller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Consistent final logger fields
上级
684d6ab5
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
21 addition
and
26 deletion
+21
-26
spring-aop/src/main/java/org/springframework/aop/target/dynamic/AbstractRefreshableTargetSource.java
...k/aop/target/dynamic/AbstractRefreshableTargetSource.java
+2
-2
spring-web-reactive/src/main/java/org/springframework/web/reactive/result/method/annotation/RequestMappingHandlerAdapter.java
...esult/method/annotation/RequestMappingHandlerAdapter.java
+1
-2
spring-web/src/main/java/org/springframework/http/server/reactive/ReactorHttpHandlerAdapter.java
...ework/http/server/reactive/ReactorHttpHandlerAdapter.java
+1
-1
spring-web/src/main/java/org/springframework/http/server/reactive/RxNettyHttpHandlerAdapter.java
...ework/http/server/reactive/RxNettyHttpHandlerAdapter.java
+1
-1
spring-web/src/main/java/org/springframework/http/server/reactive/ServletHttpHandlerAdapter.java
...ework/http/server/reactive/ServletHttpHandlerAdapter.java
+1
-1
spring-web/src/main/java/org/springframework/http/server/reactive/UndertowHttpHandlerAdapter.java
...work/http/server/reactive/UndertowHttpHandlerAdapter.java
+1
-1
spring-web/src/main/java/org/springframework/web/server/adapter/HttpWebHandlerAdapter.java
...ngframework/web/server/adapter/HttpWebHandlerAdapter.java
+1
-1
spring-web/src/main/java/org/springframework/web/server/handler/ExceptionHandlingWebHandler.java
...ework/web/server/handler/ExceptionHandlingWebHandler.java
+11
-13
spring-websocket/src/main/java/org/springframework/web/socket/server/support/OriginHandshakeInterceptor.java
...web/socket/server/support/OriginHandshakeInterceptor.java
+1
-1
spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/AbstractXhrTransport.java
...mework/web/socket/sockjs/client/AbstractXhrTransport.java
+1
-3
未找到文件。
spring-aop/src/main/java/org/springframework/aop/target/dynamic/AbstractRefreshableTargetSource.java
浏览文件 @
cfa0f6c8
/*
* Copyright 2002-201
2
the original author or authors.
* Copyright 2002-201
6
the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
...
...
@@ -39,7 +39,7 @@ import org.springframework.aop.TargetSource;
public
abstract
class
AbstractRefreshableTargetSource
implements
TargetSource
,
Refreshable
{
/** Logger available to subclasses */
protected
Log
logger
=
LogFactory
.
getLog
(
getClass
());
protected
final
Log
logger
=
LogFactory
.
getLog
(
getClass
());
protected
Object
targetObject
;
...
...
spring-web-reactive/src/main/java/org/springframework/web/reactive/result/method/annotation/RequestMappingHandlerAdapter.java
浏览文件 @
cfa0f6c8
...
...
@@ -49,7 +49,6 @@ import org.springframework.web.reactive.result.method.HandlerMethodArgumentResol
import
org.springframework.web.reactive.result.method.InvocableHandlerMethod
;
import
org.springframework.web.server.ServerWebExchange
;
/**
* Supports the invocation of {@code @RequestMapping} methods.
*
...
...
@@ -58,7 +57,7 @@ import org.springframework.web.server.ServerWebExchange;
*/
public
class
RequestMappingHandlerAdapter
implements
HandlerAdapter
,
BeanFactoryAware
,
InitializingBean
{
private
static
Log
logger
=
LogFactory
.
getLog
(
RequestMappingHandlerAdapter
.
class
);
private
static
final
Log
logger
=
LogFactory
.
getLog
(
RequestMappingHandlerAdapter
.
class
);
private
List
<
HandlerMethodArgumentResolver
>
customArgumentResolvers
;
...
...
spring-web/src/main/java/org/springframework/http/server/reactive/ReactorHttpHandlerAdapter.java
浏览文件 @
cfa0f6c8
...
...
@@ -35,7 +35,7 @@ import org.springframework.util.Assert;
*/
public
class
ReactorHttpHandlerAdapter
implements
Function
<
HttpChannel
,
Mono
<
Void
>>
{
private
static
Log
logger
=
LogFactory
.
getLog
(
ReactorHttpHandlerAdapter
.
class
);
private
static
final
Log
logger
=
LogFactory
.
getLog
(
ReactorHttpHandlerAdapter
.
class
);
private
final
HttpHandler
delegate
;
...
...
spring-web/src/main/java/org/springframework/http/server/reactive/RxNettyHttpHandlerAdapter.java
浏览文件 @
cfa0f6c8
...
...
@@ -39,7 +39,7 @@ import org.springframework.util.Assert;
*/
public
class
RxNettyHttpHandlerAdapter
implements
RequestHandler
<
ByteBuf
,
ByteBuf
>
{
private
static
Log
logger
=
LogFactory
.
getLog
(
RxNettyHttpHandlerAdapter
.
class
);
private
static
final
Log
logger
=
LogFactory
.
getLog
(
RxNettyHttpHandlerAdapter
.
class
);
private
final
HttpHandler
delegate
;
...
...
spring-web/src/main/java/org/springframework/http/server/reactive/ServletHttpHandlerAdapter.java
浏览文件 @
cfa0f6c8
...
...
@@ -48,7 +48,7 @@ public class ServletHttpHandlerAdapter extends HttpServlet {
private
static
final
int
DEFAULT_BUFFER_SIZE
=
8192
;
private
static
Log
logger
=
LogFactory
.
getLog
(
ServletHttpHandlerAdapter
.
class
);
private
static
final
Log
logger
=
LogFactory
.
getLog
(
ServletHttpHandlerAdapter
.
class
);
private
final
HttpHandler
handler
;
...
...
spring-web/src/main/java/org/springframework/http/server/reactive/UndertowHttpHandlerAdapter.java
浏览文件 @
cfa0f6c8
...
...
@@ -36,7 +36,7 @@ import org.springframework.util.Assert;
*/
public
class
UndertowHttpHandlerAdapter
implements
io
.
undertow
.
server
.
HttpHandler
{
private
static
Log
logger
=
LogFactory
.
getLog
(
UndertowHttpHandlerAdapter
.
class
);
private
static
final
Log
logger
=
LogFactory
.
getLog
(
UndertowHttpHandlerAdapter
.
class
);
private
final
HttpHandler
delegate
;
...
...
spring-web/src/main/java/org/springframework/web/server/adapter/HttpWebHandlerAdapter.java
浏览文件 @
cfa0f6c8
...
...
@@ -42,7 +42,7 @@ import org.springframework.web.server.session.WebSessionManager;
*/
public
class
HttpWebHandlerAdapter
extends
WebHandlerDecorator
implements
HttpHandler
{
private
static
Log
logger
=
LogFactory
.
getLog
(
HttpWebHandlerAdapter
.
class
);
private
static
final
Log
logger
=
LogFactory
.
getLog
(
HttpWebHandlerAdapter
.
class
);
private
WebSessionManager
sessionManager
=
new
DefaultWebSessionManager
();
...
...
spring-web/src/main/java/org/springframework/web/server/handler/ExceptionHandlingWebHandler.java
浏览文件 @
cfa0f6c8
...
...
@@ -41,8 +41,6 @@ import org.springframework.web.server.WebHandler;
*/
public
class
ExceptionHandlingWebHandler
extends
WebHandlerDecorator
{
private
static
Log
logger
=
LogFactory
.
getLog
(
ExceptionHandlingWebHandler
.
class
);
/**
* Log category to use on network IO exceptions after a client has gone away.
* <p>Servlet containers do not expose notifications when a client disconnects;
...
...
@@ -56,30 +54,29 @@ public class ExceptionHandlingWebHandler extends WebHandlerDecorator {
private
static
final
String
DISCONNECTED_CLIENT_LOG_CATEGORY
=
ExceptionHandlingWebHandler
.
class
.
getName
()
+
".DisconnectedClient"
;
private
static
final
Log
disconnectedClientLogger
=
LogFactory
.
getLog
(
DISCONNECTED_CLIENT_LOG_CATEGORY
);
private
static
final
Set
<
String
>
DISCONNECTED_CLIENT_EXCEPTIONS
;
static
{
Set
<
String
>
set
=
new
HashSet
<>(
3
);
set
.
add
(
"ClientAbortException"
);
// Tomcat
set
.
add
(
"EOFException"
);
// Tomcat
set
.
add
(
"EofException"
);
// Jetty
set
.
add
(
"ClientAbortException"
);
// Tomcat
set
.
add
(
"EOFException"
);
// Tomcat
set
.
add
(
"EofException"
);
// Jetty
// java.io.IOException("Broken pipe") on WildFly (already covered)
DISCONNECTED_CLIENT_EXCEPTIONS
=
Collections
.
unmodifiableSet
(
set
);
}
private
static
final
Log
logger
=
LogFactory
.
getLog
(
ExceptionHandlingWebHandler
.
class
);
private
static
final
Log
disconnectedClientLogger
=
LogFactory
.
getLog
(
DISCONNECTED_CLIENT_LOG_CATEGORY
);
private
final
List
<
WebExceptionHandler
>
exceptionHandlers
;
public
ExceptionHandlingWebHandler
(
WebHandler
delegate
,
WebExceptionHandler
...
exceptionHandlers
)
{
super
(
delegate
);
this
.
exceptionHandlers
=
initList
(
exceptionHandlers
);
}
private
static
List
<
WebExceptionHandler
>
initList
(
WebExceptionHandler
[]
list
)
{
return
(
list
!=
null
?
Collections
.
unmodifiableList
(
Arrays
.
asList
(
list
)):
Collections
.
emptyList
());
this
.
exceptionHandlers
=
(
exceptionHandlers
!=
null
?
Collections
.
unmodifiableList
(
Arrays
.
asList
(
exceptionHandlers
)):
Collections
.
emptyList
());
}
...
...
@@ -115,6 +112,7 @@ public class ExceptionHandlingWebHandler extends WebHandlerDecorator {
private
void
logException
(
Throwable
ex
)
{
@SuppressWarnings
(
"serial"
)
NestedCheckedException
nestedException
=
new
NestedCheckedException
(
""
,
ex
)
{};
if
(
"Broken pipe"
.
equalsIgnoreCase
(
nestedException
.
getMostSpecificCause
().
getMessage
())
||
DISCONNECTED_CLIENT_EXCEPTIONS
.
contains
(
ex
.
getClass
().
getSimpleName
()))
{
...
...
spring-websocket/src/main/java/org/springframework/web/socket/server/support/OriginHandshakeInterceptor.java
浏览文件 @
cfa0f6c8
...
...
@@ -42,7 +42,7 @@ import org.springframework.web.util.WebUtils;
*/
public
class
OriginHandshakeInterceptor
implements
HandshakeInterceptor
{
protected
Log
logger
=
LogFactory
.
getLog
(
getClass
());
protected
final
Log
logger
=
LogFactory
.
getLog
(
getClass
());
private
final
Set
<
String
>
allowedOrigins
=
new
LinkedHashSet
<>();
...
...
spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/AbstractXhrTransport.java
浏览文件 @
cfa0f6c8
...
...
@@ -55,7 +55,7 @@ public abstract class AbstractXhrTransport implements XhrTransport {
}
protected
Log
logger
=
LogFactory
.
getLog
(
getClass
());
protected
final
Log
logger
=
LogFactory
.
getLog
(
getClass
());
private
boolean
xhrStreamingDisabled
;
...
...
@@ -71,11 +71,9 @@ public abstract class AbstractXhrTransport implements XhrTransport {
* An {@code XhrTransport} can support both the "xhr_streaming" and "xhr"
* SockJS server transports. From a client perspective there is no
* implementation difference.
*
* <p>Typically an {@code XhrTransport} is used as "XHR streaming" first and
* then, if that fails, as "XHR". In some cases however it may be helpful to
* suppress XHR streaming so that only XHR is attempted.
*
* <p>By default this property is set to {@code false} which means both
* "XHR streaming" and "XHR" apply.
*/
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录