2
2
3
3
import com .reajason .javaweb .memshell .server .*;
4
4
import com .reajason .javaweb .memshell .shelltool .antsword .*;
5
- import com .reajason .javaweb .memshell .shelltool .antsword .jetty .AntSwordHandlerAdvisor ;
6
- import com .reajason .javaweb .memshell .shelltool .antsword .undertow .AntSwordServletInitialHandlerAdvisor ;
7
5
import com .reajason .javaweb .memshell .shelltool .behinder .*;
8
- import com .reajason .javaweb .memshell .shelltool .behinder .jetty .BehinderHandlerAdvisor ;
9
- import com .reajason .javaweb .memshell .shelltool .behinder .undertow .BehinderServletInitialHandlerAdvisor ;
10
6
import com .reajason .javaweb .memshell .shelltool .command .*;
11
- import com .reajason .javaweb .memshell .shelltool .command .jetty .CommandHandlerAdvisor ;
12
- import com .reajason .javaweb .memshell .shelltool .command .jetty .CommandHandlerAsmMethodVisitor ;
13
- import com .reajason .javaweb .memshell .shelltool .command .undertow .CommandServerInitialHandlerAsmMethodVisitor ;
14
- import com .reajason .javaweb .memshell .shelltool .command .undertow .CommandServletInitialHandlerAdvisor ;
15
7
import com .reajason .javaweb .memshell .shelltool .godzilla .*;
16
- import com .reajason .javaweb .memshell .shelltool .godzilla .jetty .GodzillaHandlerAdvisor ;
17
- import com .reajason .javaweb .memshell .shelltool .godzilla .undertow .GodzillaServletInitialHandlerAdvisor ;
18
- import com .reajason .javaweb .memshell .shelltool .neoreg .NeoreGeorgFilter ;
19
- import com .reajason .javaweb .memshell .shelltool .neoreg .NeoreGeorgListener ;
20
- import com .reajason .javaweb .memshell .shelltool .neoreg .NeoreGeorgServlet ;
21
- import com .reajason .javaweb .memshell .shelltool .neoreg .NeoreGeorgValve ;
22
- import com .reajason .javaweb .memshell .shelltool .suo5 .Suo5Filter ;
23
- import com .reajason .javaweb .memshell .shelltool .suo5 .Suo5Listener ;
24
- import com .reajason .javaweb .memshell .shelltool .suo5 .Suo5Servlet ;
25
- import com .reajason .javaweb .memshell .shelltool .suo5 .Suo5Valve ;
8
+ import com .reajason .javaweb .memshell .shelltool .neoreg .*;
9
+ import com .reajason .javaweb .memshell .shelltool .suo5 .*;
26
10
import com .reajason .javaweb .memshell .springwebflux .command .CommandHandlerFunction ;
27
11
import com .reajason .javaweb .memshell .springwebflux .command .CommandHandlerMethod ;
28
12
import com .reajason .javaweb .memshell .springwebflux .command .CommandNettyHandler ;
34
18
import com .reajason .javaweb .memshell .springwebflux .suo5 .Suo5WebFilter ;
35
19
import com .reajason .javaweb .memshell .springwebmvc .antsword .AntSwordControllerHandler ;
36
20
import com .reajason .javaweb .memshell .springwebmvc .antsword .AntSwordInterceptor ;
37
- import com .reajason .javaweb .memshell .springwebmvc .antsword .AntSwordServletAdvisor ;
38
21
import com .reajason .javaweb .memshell .springwebmvc .behinder .BehinderControllerHandler ;
39
22
import com .reajason .javaweb .memshell .springwebmvc .behinder .BehinderInterceptor ;
40
- import com .reajason .javaweb .memshell .springwebmvc .behinder .BehinderServletAdvisor ;
41
23
import com .reajason .javaweb .memshell .springwebmvc .command .CommandControllerHandler ;
42
24
import com .reajason .javaweb .memshell .springwebmvc .command .CommandInterceptor ;
43
25
import com .reajason .javaweb .memshell .springwebmvc .godzilla .GodzillaControllerHandler ;
44
26
import com .reajason .javaweb .memshell .springwebmvc .godzilla .GodzillaInterceptor ;
45
- import com .reajason .javaweb .memshell .springwebmvc .godzilla .GodzillaServletAdvisor ;
46
27
import com .reajason .javaweb .memshell .springwebmvc .neoreg .NeoreGeorgControllerHandler ;
47
28
import com .reajason .javaweb .memshell .springwebmvc .neoreg .NeoreGeorgInterceptor ;
48
29
import com .reajason .javaweb .memshell .springwebmvc .suo5 .Suo5ControllerHandler ;
@@ -163,17 +144,17 @@ public enum Server {
163
144
.addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , GodzillaInterceptor .class )
164
145
.addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , GodzillaControllerHandler .class )
165
146
.addShellClass (SPRING_WEBMVC_JAKARTA_CONTROLLER_HANDLER , GodzillaControllerHandler .class )
166
- .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , GodzillaServletAdvisor .class )
147
+ .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , Godzilla .class )
167
148
.addShellClass (SPRING_WEBFLUX_WEB_FILTER , GodzillaWebFilter .class )
168
149
.addShellClass (SPRING_WEBFLUX_HANDLER_METHOD , GodzillaHandlerMethod .class )
169
150
.addShellClass (SPRING_WEBFLUX_HANDLER_FUNCTION , GodzillaHandlerFunction .class )
170
151
.addShellClass (NETTY_HANDLER , GodzillaNettyHandler .class )
171
- .addShellClass (AGENT_FILTER_CHAIN , GodzillaFilterChainAdvisor .class )
172
- .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , GodzillaFilterChainAdvisor .class )
173
- .addShellClass (JETTY_AGENT_HANDLER , GodzillaHandlerAdvisor .class )
174
- .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , GodzillaServletInitialHandlerAdvisor .class )
175
- .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , GodzillaFilterChainAdvisor .class )
176
- .addShellClass (WAS_AGENT_FILTER_MANAGER , GodzillaFilterChainAdvisor .class )
152
+ .addShellClass (AGENT_FILTER_CHAIN , Godzilla .class )
153
+ .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , Godzilla .class )
154
+ .addShellClass (JETTY_AGENT_HANDLER , GodzillaJettyHandler .class )
155
+ .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , GodzillaUndertowServletHandler .class )
156
+ .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , Godzilla .class )
157
+ .addShellClass (WAS_AGENT_FILTER_MANAGER , Godzilla .class )
177
158
.build ());
178
159
179
160
addToolMapping (ShellTool .Behinder , ToolMapping .builder ()
@@ -189,13 +170,13 @@ public enum Server {
189
170
.addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , BehinderInterceptor .class )
190
171
.addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , BehinderControllerHandler .class )
191
172
.addShellClass (SPRING_WEBMVC_JAKARTA_CONTROLLER_HANDLER , BehinderControllerHandler .class )
192
- .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , BehinderServletAdvisor .class )
193
- .addShellClass (AGENT_FILTER_CHAIN , BehinderFilterChainAdvisor .class )
194
- .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , BehinderFilterChainAdvisor .class )
195
- .addShellClass (JETTY_AGENT_HANDLER , BehinderHandlerAdvisor .class )
196
- .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , BehinderServletInitialHandlerAdvisor .class )
197
- .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , BehinderFilterChainAdvisor .class )
198
- .addShellClass (WAS_AGENT_FILTER_MANAGER , BehinderFilterChainAdvisor .class )
173
+ .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , Behinder .class )
174
+ .addShellClass (AGENT_FILTER_CHAIN , Behinder .class )
175
+ .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , Behinder .class )
176
+ .addShellClass (JETTY_AGENT_HANDLER , BehinderJettyHandler .class )
177
+ .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , BehinderUndertowServletHandler .class )
178
+ .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , Behinder .class )
179
+ .addShellClass (WAS_AGENT_FILTER_MANAGER , Behinder .class )
199
180
.build ());
200
181
201
182
addToolMapping (ShellTool .AntSword , ToolMapping .builder ()
@@ -205,13 +186,13 @@ public enum Server {
205
186
.addShellClass (VALVE , AntSwordValve .class )
206
187
.addShellClass (SPRING_WEBMVC_INTERCEPTOR , AntSwordInterceptor .class )
207
188
.addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , AntSwordControllerHandler .class )
208
- .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , AntSwordServletAdvisor .class )
209
- .addShellClass (AGENT_FILTER_CHAIN , AntSwordFilterChainAdvisor .class )
210
- .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , AntSwordFilterChainAdvisor .class )
211
- .addShellClass (JETTY_AGENT_HANDLER , AntSwordHandlerAdvisor .class )
212
- .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , AntSwordServletInitialHandlerAdvisor .class )
213
- .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , AntSwordFilterChainAdvisor .class )
214
- .addShellClass (WAS_AGENT_FILTER_MANAGER , AntSwordFilterChainAdvisor .class )
189
+ .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , AntSword .class )
190
+ .addShellClass (AGENT_FILTER_CHAIN , AntSword .class )
191
+ .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , AntSword .class )
192
+ .addShellClass (JETTY_AGENT_HANDLER , AntSwordJettyHandler .class )
193
+ .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , AntSwordUndertowServletHandler .class )
194
+ .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , AntSword .class )
195
+ .addShellClass (WAS_AGENT_FILTER_MANAGER , AntSword .class )
215
196
.build ());
216
197
217
198
addToolMapping (ShellTool .Command , ToolMapping .builder ()
@@ -229,24 +210,17 @@ public enum Server {
229
210
.addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , CommandInterceptor .class )
230
211
.addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , CommandControllerHandler .class )
231
212
.addShellClass (SPRING_WEBMVC_JAKARTA_CONTROLLER_HANDLER , CommandControllerHandler .class )
232
- .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , CommandFilterChainAdvisor .class )
233
- .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET_ASM , CommandFilterChainAsmMethodVisitor .class )
213
+ .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , CommandFilterChain .class )
234
214
.addShellClass (SPRING_WEBFLUX_WEB_FILTER , CommandWebFilter .class )
235
215
.addShellClass (SPRING_WEBFLUX_HANDLER_METHOD , CommandHandlerMethod .class )
236
216
.addShellClass (SPRING_WEBFLUX_HANDLER_FUNCTION , CommandHandlerFunction .class )
237
217
.addShellClass (NETTY_HANDLER , CommandNettyHandler .class )
238
- .addShellClass (AGENT_FILTER_CHAIN , CommandFilterChainAdvisor .class )
239
- .addShellClass (AGENT_FILTER_CHAIN_ASM , CommandFilterChainAsmMethodVisitor .class )
240
- .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , CommandFilterChainAdvisor .class )
241
- .addShellClass (CATALINA_AGENT_CONTEXT_VALVE_ASM , CommandFilterChainAsmMethodVisitor .class )
242
- .addShellClass (JETTY_AGENT_HANDLER , CommandHandlerAdvisor .class )
243
- .addShellClass (JETTY_AGENT_HANDLER_ASM , CommandHandlerAsmMethodVisitor .class )
244
- .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , CommandServletInitialHandlerAdvisor .class )
245
- .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER_ASM , CommandServerInitialHandlerAsmMethodVisitor .class )
246
- .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , CommandFilterChainAdvisor .class )
247
- .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT_ASM , CommandFilterChainAsmMethodVisitor .class )
248
- .addShellClass (WAS_AGENT_FILTER_MANAGER , CommandFilterChainAdvisor .class )
249
- .addShellClass (WAS_AGENT_FILTER_MANAGER_ASM , CommandFilterChainAsmMethodVisitor .class )
218
+ .addShellClass (AGENT_FILTER_CHAIN , CommandFilterChain .class )
219
+ .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , CommandFilterChain .class )
220
+ .addShellClass (JETTY_AGENT_HANDLER , CommandJettyHandler .class )
221
+ .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , CommandUndertowServletHandler .class )
222
+ .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , CommandFilterChain .class )
223
+ .addShellClass (WAS_AGENT_FILTER_MANAGER , CommandFilterChain .class )
250
224
.build ());
251
225
252
226
addToolMapping (ShellTool .Suo5 , ToolMapping .builder ()
@@ -262,7 +236,14 @@ public enum Server {
262
236
.addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , Suo5Interceptor .class )
263
237
.addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , Suo5ControllerHandler .class )
264
238
.addShellClass (SPRING_WEBMVC_JAKARTA_CONTROLLER_HANDLER , Suo5ControllerHandler .class )
239
+ .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , Suo5 .class )
265
240
.addShellClass (SPRING_WEBFLUX_WEB_FILTER , Suo5WebFilter .class )
241
+ .addShellClass (AGENT_FILTER_CHAIN , Suo5 .class )
242
+ .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , Suo5 .class )
243
+ .addShellClass (JETTY_AGENT_HANDLER , Suo5JettyHandler .class )
244
+ .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , Suo5UndertowServletHandler .class )
245
+ .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , Suo5 .class )
246
+ .addShellClass (WAS_AGENT_FILTER_MANAGER , Suo5 .class )
266
247
.build ());
267
248
268
249
addToolMapping (ShellTool .NeoreGeorg , ToolMapping .builder ()
@@ -278,6 +259,13 @@ public enum Server {
278
259
.addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , NeoreGeorgInterceptor .class )
279
260
.addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , NeoreGeorgControllerHandler .class )
280
261
.addShellClass (SPRING_WEBMVC_JAKARTA_CONTROLLER_HANDLER , NeoreGeorgControllerHandler .class )
262
+ .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , NeoreGeorg .class )
263
+ .addShellClass (AGENT_FILTER_CHAIN , NeoreGeorg .class )
264
+ .addShellClass (CATALINA_AGENT_CONTEXT_VALVE , NeoreGeorg .class )
265
+ .addShellClass (JETTY_AGENT_HANDLER , NeoreGeorgJettyHandler .class )
266
+ .addShellClass (UNDERTOW_AGENT_SERVLET_HANDLER , NeoreGeorgUndertowServletHandler .class )
267
+ .addShellClass (WEBLOGIC_AGENT_SERVLET_CONTEXT , NeoreGeorg .class )
268
+ .addShellClass (WAS_AGENT_FILTER_MANAGER , NeoreGeorg .class )
281
269
.build ());
282
270
}
283
271
}
0 commit comments