@@ -33,7 +33,7 @@ public class WebSocketUpgradeHandler implements UpgradeHandler<WebSocket>, Async
33
33
private final long maxTextSize ;
34
34
private final AtomicBoolean ok = new AtomicBoolean (false );
35
35
36
- private WebSocketUpgradeHandler (Builder b ) {
36
+ protected WebSocketUpgradeHandler (Builder b ) {
37
37
l = b .l ;
38
38
protocol = b .protocol ;
39
39
maxByteSize = b .maxByteSize ;
@@ -44,23 +44,23 @@ private WebSocketUpgradeHandler(Builder b) {
44
44
* {@inheritDoc}
45
45
*/
46
46
@ Override
47
- public final void onThrowable (Throwable t ) {
47
+ public void onThrowable (Throwable t ) {
48
48
onFailure (t );
49
49
}
50
50
51
51
/**
52
52
* {@inheritDoc}
53
53
*/
54
54
@ Override
55
- public final STATE onBodyPartReceived (HttpResponseBodyPart bodyPart ) throws Exception {
55
+ public STATE onBodyPartReceived (HttpResponseBodyPart bodyPart ) throws Exception {
56
56
return STATE .CONTINUE ;
57
57
}
58
58
59
59
/**
60
60
* {@inheritDoc}
61
61
*/
62
62
@ Override
63
- public final STATE onStatusReceived (HttpResponseStatus responseStatus ) throws Exception {
63
+ public STATE onStatusReceived (HttpResponseStatus responseStatus ) throws Exception {
64
64
if (responseStatus .getStatusCode () == 101 ) {
65
65
return STATE .UPGRADE ;
66
66
} else {
@@ -72,15 +72,15 @@ public final STATE onStatusReceived(HttpResponseStatus responseStatus) throws Ex
72
72
* {@inheritDoc}
73
73
*/
74
74
@ Override
75
- public final STATE onHeadersReceived (HttpResponseHeaders headers ) throws Exception {
75
+ public STATE onHeadersReceived (HttpResponseHeaders headers ) throws Exception {
76
76
return STATE .CONTINUE ;
77
77
}
78
78
79
79
/**
80
80
* {@inheritDoc}
81
81
*/
82
82
@ Override
83
- public final WebSocket onCompleted () throws Exception {
83
+ public WebSocket onCompleted () throws Exception {
84
84
if (webSocket == null ) {
85
85
throw new IllegalStateException ("WebSocket is null" );
86
86
}
@@ -91,7 +91,7 @@ public final WebSocket onCompleted() throws Exception {
91
91
* {@inheritDoc}
92
92
*/
93
93
@ Override
94
- public final void onSuccess (WebSocket webSocket ) {
94
+ public void onSuccess (WebSocket webSocket ) {
95
95
this .webSocket = webSocket ;
96
96
for (WebSocketListener w : l ) {
97
97
webSocket .addWebSocketListener (w );
@@ -104,7 +104,7 @@ public final void onSuccess(WebSocket webSocket) {
104
104
* {@inheritDoc}
105
105
*/
106
106
@ Override
107
- public final void onFailure (Throwable t ) {
107
+ public void onFailure (Throwable t ) {
108
108
for (WebSocketListener w : l ) {
109
109
if (!ok .get () && webSocket != null ) {
110
110
webSocket .addWebSocketListener (w );
@@ -113,7 +113,7 @@ public final void onFailure(Throwable t) {
113
113
}
114
114
}
115
115
116
- public final void onClose (WebSocket webSocket , int status , String reasonPhrase ) {
116
+ public void onClose (WebSocket webSocket , int status , String reasonPhrase ) {
117
117
// Connect failure
118
118
if (this .webSocket == null ) this .webSocket = webSocket ;
119
119
0 commit comments