@@ -105,25 +105,23 @@ private class SendTask implements MessageHandlingRunnable {
105
105
106
106
private final Message <?> inputMessage ;
107
107
108
- private final MessageHandler handler ;
108
+ private final MessageHandler messageHandler ;
109
109
110
110
private int interceptorIndex = -1 ;
111
111
112
-
113
- public SendTask (Message <?> message , MessageHandler handler ) {
112
+ public SendTask (Message <?> message , MessageHandler messageHandler ) {
114
113
this .inputMessage = message ;
115
- this .handler = handler ;
114
+ this .messageHandler = messageHandler ;
116
115
}
117
116
118
-
119
117
@ Override
120
118
public Message <?> getMessage () {
121
119
return this .inputMessage ;
122
120
}
123
121
124
122
@ Override
125
123
public MessageHandler getMessageHandler () {
126
- return this .getMessageHandler () ;
124
+ return this .messageHandler ;
127
125
}
128
126
129
127
@ Override
@@ -134,27 +132,27 @@ public void run() {
134
132
if (message == null ) {
135
133
return ;
136
134
}
137
- this .handler .handleMessage (message );
135
+ this .messageHandler .handleMessage (message );
138
136
triggerAfterMessageHandled (message , null );
139
137
}
140
138
catch (Exception ex ) {
141
139
triggerAfterMessageHandled (message , ex );
142
140
if (ex instanceof MessagingException ) {
143
141
throw (MessagingException ) ex ;
144
142
}
145
- String description = "Failed to handle " + message + " to " + this + " in " + this .handler ;
143
+ String description = "Failed to handle " + message + " to " + this + " in " + this .messageHandler ;
146
144
throw new MessageDeliveryException (message , description , ex );
147
145
}
148
146
catch (Error ex ) {
149
- String description = "Failed to handle " + message + " to " + this + " in " + this .handler ;
147
+ String description = "Failed to handle " + message + " to " + this + " in " + this .messageHandler ;
150
148
triggerAfterMessageHandled (message , new MessageDeliveryException (message , description , ex ));
151
149
throw ex ;
152
150
}
153
151
}
154
152
155
153
private Message <?> applyBeforeHandle (Message <?> message ) {
156
154
for (ExecutorChannelInterceptor interceptor : executorInterceptors ) {
157
- message = interceptor .beforeHandle (message , ExecutorSubscribableChannel .this , this .handler );
155
+ message = interceptor .beforeHandle (message , ExecutorSubscribableChannel .this , this .messageHandler );
158
156
if (message == null ) {
159
157
String name = interceptor .getClass ().getSimpleName ();
160
158
if (logger .isDebugEnabled ()) {
@@ -172,7 +170,7 @@ private void triggerAfterMessageHandled(Message<?> message, Exception ex) {
172
170
for (int i = this .interceptorIndex ; i >= 0 ; i --) {
173
171
ExecutorChannelInterceptor interceptor = executorInterceptors .get (i );
174
172
try {
175
- interceptor .afterMessageHandled (message , ExecutorSubscribableChannel .this , this .handler , ex );
173
+ interceptor .afterMessageHandled (message , ExecutorSubscribableChannel .this , this .messageHandler , ex );
176
174
}
177
175
catch (Throwable ex2 ) {
178
176
logger .error ("Exception from afterMessageHandled in " + interceptor , ex2 );
0 commit comments