22
33import com .reajason .javaweb .memshell .server .*;
44import 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 ;
75import 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 ;
106import 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 ;
157import 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 .*;
2610import com .reajason .javaweb .memshell .springwebflux .command .CommandHandlerFunction ;
2711import com .reajason .javaweb .memshell .springwebflux .command .CommandHandlerMethod ;
2812import com .reajason .javaweb .memshell .springwebflux .command .CommandNettyHandler ;
3418import com .reajason .javaweb .memshell .springwebflux .suo5 .Suo5WebFilter ;
3519import com .reajason .javaweb .memshell .springwebmvc .antsword .AntSwordControllerHandler ;
3620import com .reajason .javaweb .memshell .springwebmvc .antsword .AntSwordInterceptor ;
37- import com .reajason .javaweb .memshell .springwebmvc .antsword .AntSwordServletAdvisor ;
3821import com .reajason .javaweb .memshell .springwebmvc .behinder .BehinderControllerHandler ;
3922import com .reajason .javaweb .memshell .springwebmvc .behinder .BehinderInterceptor ;
40- import com .reajason .javaweb .memshell .springwebmvc .behinder .BehinderServletAdvisor ;
4123import com .reajason .javaweb .memshell .springwebmvc .command .CommandControllerHandler ;
4224import com .reajason .javaweb .memshell .springwebmvc .command .CommandInterceptor ;
4325import com .reajason .javaweb .memshell .springwebmvc .godzilla .GodzillaControllerHandler ;
4426import com .reajason .javaweb .memshell .springwebmvc .godzilla .GodzillaInterceptor ;
45- import com .reajason .javaweb .memshell .springwebmvc .godzilla .GodzillaServletAdvisor ;
4627import com .reajason .javaweb .memshell .springwebmvc .neoreg .NeoreGeorgControllerHandler ;
4728import com .reajason .javaweb .memshell .springwebmvc .neoreg .NeoreGeorgInterceptor ;
4829import com .reajason .javaweb .memshell .springwebmvc .suo5 .Suo5ControllerHandler ;
@@ -163,17 +144,17 @@ public enum Server {
163144 .addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , GodzillaInterceptor .class )
164145 .addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , GodzillaControllerHandler .class )
165146 .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 )
167148 .addShellClass (SPRING_WEBFLUX_WEB_FILTER , GodzillaWebFilter .class )
168149 .addShellClass (SPRING_WEBFLUX_HANDLER_METHOD , GodzillaHandlerMethod .class )
169150 .addShellClass (SPRING_WEBFLUX_HANDLER_FUNCTION , GodzillaHandlerFunction .class )
170151 .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 )
177158 .build ());
178159
179160 addToolMapping (ShellTool .Behinder , ToolMapping .builder ()
@@ -189,13 +170,13 @@ public enum Server {
189170 .addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , BehinderInterceptor .class )
190171 .addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , BehinderControllerHandler .class )
191172 .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 )
199180 .build ());
200181
201182 addToolMapping (ShellTool .AntSword , ToolMapping .builder ()
@@ -205,13 +186,13 @@ public enum Server {
205186 .addShellClass (VALVE , AntSwordValve .class )
206187 .addShellClass (SPRING_WEBMVC_INTERCEPTOR , AntSwordInterceptor .class )
207188 .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 )
215196 .build ());
216197
217198 addToolMapping (ShellTool .Command , ToolMapping .builder ()
@@ -229,24 +210,17 @@ public enum Server {
229210 .addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , CommandInterceptor .class )
230211 .addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , CommandControllerHandler .class )
231212 .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 )
234214 .addShellClass (SPRING_WEBFLUX_WEB_FILTER , CommandWebFilter .class )
235215 .addShellClass (SPRING_WEBFLUX_HANDLER_METHOD , CommandHandlerMethod .class )
236216 .addShellClass (SPRING_WEBFLUX_HANDLER_FUNCTION , CommandHandlerFunction .class )
237217 .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 )
250224 .build ());
251225
252226 addToolMapping (ShellTool .Suo5 , ToolMapping .builder ()
@@ -262,7 +236,14 @@ public enum Server {
262236 .addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , Suo5Interceptor .class )
263237 .addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , Suo5ControllerHandler .class )
264238 .addShellClass (SPRING_WEBMVC_JAKARTA_CONTROLLER_HANDLER , Suo5ControllerHandler .class )
239+ .addShellClass (SPRING_WEBMVC_AGENT_FRAMEWORK_SERVLET , Suo5 .class )
265240 .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 )
266247 .build ());
267248
268249 addToolMapping (ShellTool .NeoreGeorg , ToolMapping .builder ()
@@ -278,6 +259,13 @@ public enum Server {
278259 .addShellClass (SPRING_WEBMVC_JAKARTA_INTERCEPTOR , NeoreGeorgInterceptor .class )
279260 .addShellClass (SPRING_WEBMVC_CONTROLLER_HANDLER , NeoreGeorgControllerHandler .class )
280261 .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 )
281269 .build ());
282270 }
283271}
0 commit comments