public class org.apache.catalina.core.StandardEngine extends org.apache.catalina.core.ContainerBase implements org.apache.catalina.Engine
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.catalina.core.StandardEngine
super_class: org.apache.catalina.core.ContainerBase
{
private static final org.apache.juli.logging.Log log;
descriptor: Lorg/apache/juli/logging/Log;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private java.lang.String defaultHost;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private org.apache.catalina.Service service;
descriptor: Lorg/apache/catalina/Service;
flags: (0x0002) ACC_PRIVATE
private java.lang.String jvmRouteId;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private final java.util.concurrent.atomic.AtomicReference<org.apache.catalina.AccessLog> defaultAccessLog;
descriptor: Ljava/util/concurrent/atomic/AtomicReference;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/concurrent/atomic/AtomicReference<Lorg/apache/catalina/AccessLog;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/apache/catalina/core/StandardEngine;
invokestatic org.apache.juli.logging.LogFactory.getLog:(Ljava/lang/Class;)Lorg/apache/juli/logging/Log;
putstatic org.apache.catalina.core.StandardEngine.log:Lorg/apache/juli/logging/Log;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.catalina.core.ContainerBase.<init>:()V
1: aload 0
aconst_null
putfield org.apache.catalina.core.StandardEngine.defaultHost:Ljava/lang/String;
2: aload 0
aconst_null
putfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
3: aload 0
4: new java.util.concurrent.atomic.AtomicReference
dup
invokespecial java.util.concurrent.atomic.AtomicReference.<init>:()V
putfield org.apache.catalina.core.StandardEngine.defaultAccessLog:Ljava/util/concurrent/atomic/AtomicReference;
5: aload 0
getfield org.apache.catalina.core.StandardEngine.pipeline:Lorg/apache/catalina/Pipeline;
new org.apache.catalina.core.StandardEngineValve
dup
invokespecial org.apache.catalina.core.StandardEngineValve.<init>:()V
invokeinterface org.apache.catalina.Pipeline.setBasic:(Lorg/apache/catalina/Valve;)V
6: aload 0
ldc "jvmRoute"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual org.apache.catalina.core.StandardEngine.setJvmRoute:(Ljava/lang/String;)V
7: goto 10
StackMap locals: org.apache.catalina.core.StandardEngine
StackMap stack: java.lang.Exception
8: pop
9: getstatic org.apache.catalina.core.StandardEngine.log:Lorg/apache/juli/logging/Log;
getstatic org.apache.catalina.core.StandardEngine.sm:Lorg/apache/tomcat/util/res/StringManager;
ldc "standardEngine.jvmRouteFail"
invokevirtual org.apache.tomcat.util.res.StringManager.getString:(Ljava/lang/String;)Ljava/lang/String;
invokeinterface org.apache.juli.logging.Log.warn:(Ljava/lang/Object;)V
10: StackMap locals:
StackMap stack:
aload 0
bipush 10
putfield org.apache.catalina.core.StandardEngine.backgroundProcessorDelay:I
11: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/apache/catalina/core/StandardEngine;
Exception table:
from to target type
6 7 8 Class java.lang.Exception
public org.apache.catalina.Realm getRealm();
descriptor: ()Lorg/apache/catalina/Realm;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokespecial org.apache.catalina.core.ContainerBase.getRealm:()Lorg/apache/catalina/Realm;
astore 1
start local 1 1: aload 1
ifnonnull 4
2: new org.apache.catalina.realm.NullRealm
dup
invokespecial org.apache.catalina.realm.NullRealm.<init>:()V
astore 1
3: aload 0
aload 1
invokevirtual org.apache.catalina.core.StandardEngine.setRealm:(Lorg/apache/catalina/Realm;)V
4: StackMap locals: org.apache.catalina.Realm
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/catalina/core/StandardEngine;
1 5 1 configured Lorg/apache/catalina/Realm;
public java.lang.String getDefaultHost();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.catalina.core.StandardEngine.defaultHost:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/catalina/core/StandardEngine;
public void setDefaultHost(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.catalina.core.StandardEngine.defaultHost:Ljava/lang/String;
astore 2
start local 2 1: aload 1
ifnonnull 4
2: aload 0
aconst_null
putfield org.apache.catalina.core.StandardEngine.defaultHost:Ljava/lang/String;
3: goto 5
4: StackMap locals: java.lang.String
StackMap stack:
aload 0
aload 1
getstatic java.util.Locale.ENGLISH:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
putfield org.apache.catalina.core.StandardEngine.defaultHost:Ljava/lang/String;
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.catalina.core.StandardEngine.getState:()Lorg/apache/catalina/LifecycleState;
invokevirtual org.apache.catalina.LifecycleState.isAvailable:()Z
ifeq 7
6: aload 0
getfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
invokeinterface org.apache.catalina.Service.getMapper:()Lorg/apache/catalina/mapper/Mapper;
aload 1
invokevirtual org.apache.catalina.mapper.Mapper.setDefaultHostName:(Ljava/lang/String;)V
7: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.catalina.core.StandardEngine.support:Ljava/beans/PropertyChangeSupport;
ldc "defaultHost"
aload 2
8: aload 0
getfield org.apache.catalina.core.StandardEngine.defaultHost:Ljava/lang/String;
9: invokevirtual java.beans.PropertyChangeSupport.firePropertyChange:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
10: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/catalina/core/StandardEngine;
0 11 1 host Ljava/lang/String;
1 11 2 oldDefaultHost Ljava/lang/String;
MethodParameters:
Name Flags
host
public void setJvmRoute(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.catalina.core.StandardEngine.jvmRouteId:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/catalina/core/StandardEngine;
0 2 1 routeId Ljava/lang/String;
MethodParameters:
Name Flags
routeId
public java.lang.String getJvmRoute();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.catalina.core.StandardEngine.jvmRouteId:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/catalina/core/StandardEngine;
public org.apache.catalina.Service getService();
descriptor: ()Lorg/apache/catalina/Service;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/catalina/core/StandardEngine;
public void setService(org.apache.catalina.Service);
descriptor: (Lorg/apache/catalina/Service;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/catalina/core/StandardEngine;
0 2 1 service Lorg/apache/catalina/Service;
MethodParameters:
Name Flags
service
public void addChild(org.apache.catalina.Container);
descriptor: (Lorg/apache/catalina/Container;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof org.apache.catalina.Host
ifne 4
1: new java.lang.IllegalArgumentException
dup
2: getstatic org.apache.catalina.core.StandardEngine.sm:Lorg/apache/tomcat/util/res/StringManager;
ldc "standardEngine.notHost"
invokevirtual org.apache.tomcat.util.res.StringManager.getString:(Ljava/lang/String;)Ljava/lang/String;
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
aload 1
invokespecial org.apache.catalina.core.ContainerBase.addChild:(Lorg/apache/catalina/Container;)V
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/catalina/core/StandardEngine;
0 6 1 child Lorg/apache/catalina/Container;
MethodParameters:
Name Flags
child
public void setParent(org.apache.catalina.Container);
descriptor: (Lorg/apache/catalina/Container;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalArgumentException
dup
1: getstatic org.apache.catalina.core.StandardEngine.sm:Lorg/apache/tomcat/util/res/StringManager;
ldc "standardEngine.notParent"
invokevirtual org.apache.tomcat.util.res.StringManager.getString:(Ljava/lang/String;)Ljava/lang/String;
2: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/catalina/core/StandardEngine;
0 3 1 container Lorg/apache/catalina/Container;
MethodParameters:
Name Flags
container
protected void initInternal();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.catalina.core.StandardEngine.getRealm:()Lorg/apache/catalina/Realm;
pop
1: aload 0
invokespecial org.apache.catalina.core.ContainerBase.initInternal:()V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/catalina/core/StandardEngine;
Exceptions:
throws org.apache.catalina.LifecycleException
protected synchronized void startInternal();
descriptor: ()V
flags: (0x0024) ACC_PROTECTED, ACC_SYNCHRONIZED
Code:
stack=7, locals=1, args_size=1
start local 0 0: getstatic org.apache.catalina.core.StandardEngine.log:Lorg/apache/juli/logging/Log;
invokeinterface org.apache.juli.logging.Log.isInfoEnabled:()Z
ifeq 2
1: getstatic org.apache.catalina.core.StandardEngine.log:Lorg/apache/juli/logging/Log;
getstatic org.apache.catalina.core.StandardEngine.sm:Lorg/apache/tomcat/util/res/StringManager;
ldc "standardEngine.start"
iconst_1
anewarray java.lang.Object
dup
iconst_0
invokestatic org.apache.catalina.util.ServerInfo.getServerInfo:()Ljava/lang/String;
aastore
invokevirtual org.apache.tomcat.util.res.StringManager.getString:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokeinterface org.apache.juli.logging.Log.info:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
invokespecial org.apache.catalina.core.ContainerBase.startInternal:()V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/catalina/core/StandardEngine;
Exceptions:
throws org.apache.catalina.LifecycleException
public void logAccess(org.apache.catalina.connector.Request, org.apache.catalina.connector.Response, long, boolean);
descriptor: (Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;JZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=11, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 5 0: iconst_0
istore 6
start local 6 1: aload 0
invokevirtual org.apache.catalina.core.StandardEngine.getAccessLog:()Lorg/apache/catalina/AccessLog;
ifnull 4
2: aload 0
getfield org.apache.catalina.core.StandardEngine.accessLog:Lorg/apache/catalina/AccessLog;
aload 1
aload 2
lload 3
invokeinterface org.apache.catalina.AccessLog.log:(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;J)V
3: iconst_1
istore 6
4: StackMap locals: int
StackMap stack:
iload 6
ifne 45
iload 5
ifeq 45
5: aload 0
getfield org.apache.catalina.core.StandardEngine.defaultAccessLog:Ljava/util/concurrent/atomic/AtomicReference;
invokevirtual java.util.concurrent.atomic.AtomicReference.get:()Ljava/lang/Object;
checkcast org.apache.catalina.AccessLog
astore 7
start local 7 6: aload 7
ifnonnull 44
7: aload 0
aload 0
invokevirtual org.apache.catalina.core.StandardEngine.getDefaultHost:()Ljava/lang/String;
invokevirtual org.apache.catalina.core.StandardEngine.findChild:(Ljava/lang/String;)Lorg/apache/catalina/Container;
checkcast org.apache.catalina.Host
astore 8
start local 8 8: aconst_null
astore 9
start local 9 9: aload 8
ifnull 34
aload 8
invokeinterface org.apache.catalina.Host.getState:()Lorg/apache/catalina/LifecycleState;
invokevirtual org.apache.catalina.LifecycleState.isAvailable:()Z
ifeq 34
10: aload 8
invokeinterface org.apache.catalina.Host.getAccessLog:()Lorg/apache/catalina/AccessLog;
astore 7
11: aload 7
ifnull 21
12: aload 0
getfield org.apache.catalina.core.StandardEngine.defaultAccessLog:Ljava/util/concurrent/atomic/AtomicReference;
aconst_null
13: aload 7
14: invokevirtual java.util.concurrent.atomic.AtomicReference.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z
15: ifeq 34
16: new org.apache.catalina.core.StandardEngine$AccessLogListener
dup
aload 0
17: aload 8
aconst_null
18: invokespecial org.apache.catalina.core.StandardEngine$AccessLogListener.<init>:(Lorg/apache/catalina/core/StandardEngine;Lorg/apache/catalina/Host;Lorg/apache/catalina/Context;)V
astore 10
start local 10 19: aload 10
invokevirtual org.apache.catalina.core.StandardEngine$AccessLogListener.install:()V
end local 10 20: goto 34
21: StackMap locals: org.apache.catalina.AccessLog org.apache.catalina.Host org.apache.catalina.Context
StackMap stack:
aload 8
ldc ""
invokeinterface org.apache.catalina.Host.findChild:(Ljava/lang/String;)Lorg/apache/catalina/Container;
checkcast org.apache.catalina.Context
astore 9
22: aload 9
ifnull 34
23: aload 9
invokeinterface org.apache.catalina.Context.getState:()Lorg/apache/catalina/LifecycleState;
invokevirtual org.apache.catalina.LifecycleState.isAvailable:()Z
ifeq 34
24: aload 9
invokeinterface org.apache.catalina.Context.getAccessLog:()Lorg/apache/catalina/AccessLog;
astore 7
25: aload 7
ifnull 34
26: aload 0
getfield org.apache.catalina.core.StandardEngine.defaultAccessLog:Ljava/util/concurrent/atomic/AtomicReference;
aconst_null
27: aload 7
28: invokevirtual java.util.concurrent.atomic.AtomicReference.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z
29: ifeq 34
30: new org.apache.catalina.core.StandardEngine$AccessLogListener
dup
31: aload 0
aconst_null
aload 9
32: invokespecial org.apache.catalina.core.StandardEngine$AccessLogListener.<init>:(Lorg/apache/catalina/core/StandardEngine;Lorg/apache/catalina/Host;Lorg/apache/catalina/Context;)V
astore 10
start local 10 33: aload 10
invokevirtual org.apache.catalina.core.StandardEngine$AccessLogListener.install:()V
end local 10 34: StackMap locals:
StackMap stack:
aload 7
ifnonnull 44
35: new org.apache.catalina.core.StandardEngine$NoopAccessLog
dup
invokespecial org.apache.catalina.core.StandardEngine$NoopAccessLog.<init>:()V
astore 7
36: aload 0
getfield org.apache.catalina.core.StandardEngine.defaultAccessLog:Ljava/util/concurrent/atomic/AtomicReference;
aconst_null
37: aload 7
38: invokevirtual java.util.concurrent.atomic.AtomicReference.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z
39: ifeq 44
40: new org.apache.catalina.core.StandardEngine$AccessLogListener
dup
aload 0
aload 8
41: aload 9
42: invokespecial org.apache.catalina.core.StandardEngine$AccessLogListener.<init>:(Lorg/apache/catalina/core/StandardEngine;Lorg/apache/catalina/Host;Lorg/apache/catalina/Context;)V
astore 10
start local 10 43: aload 10
invokevirtual org.apache.catalina.core.StandardEngine$AccessLogListener.install:()V
end local 10 end local 9 end local 8 44: StackMap locals:
StackMap stack:
aload 7
aload 1
aload 2
lload 3
invokeinterface org.apache.catalina.AccessLog.log:(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;J)V
end local 7 45: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 this Lorg/apache/catalina/core/StandardEngine;
0 46 1 request Lorg/apache/catalina/connector/Request;
0 46 2 response Lorg/apache/catalina/connector/Response;
0 46 3 time J
0 46 5 useDefault Z
1 46 6 logged Z
6 45 7 newDefaultAccessLog Lorg/apache/catalina/AccessLog;
8 44 8 host Lorg/apache/catalina/Host;
9 44 9 context Lorg/apache/catalina/Context;
19 20 10 l Lorg/apache/catalina/core/StandardEngine$AccessLogListener;
33 34 10 l Lorg/apache/catalina/core/StandardEngine$AccessLogListener;
43 44 10 l Lorg/apache/catalina/core/StandardEngine$AccessLogListener;
MethodParameters:
Name Flags
request
response
time
useDefault
public java.lang.ClassLoader getParentClassLoader();
descriptor: ()Ljava/lang/ClassLoader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.catalina.core.StandardEngine.parentClassLoader:Ljava/lang/ClassLoader;
ifnull 2
1: aload 0
getfield org.apache.catalina.core.StandardEngine.parentClassLoader:Ljava/lang/ClassLoader;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
ifnull 4
3: aload 0
getfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
invokeinterface org.apache.catalina.Service.getParentClassLoader:()Ljava/lang/ClassLoader;
areturn
4: StackMap locals:
StackMap stack:
invokestatic java.lang.ClassLoader.getSystemClassLoader:()Ljava/lang/ClassLoader;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/catalina/core/StandardEngine;
public java.io.File getCatalinaBase();
descriptor: ()Ljava/io/File;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=1
start local 0 0: aload 0
getfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
ifnull 6
1: aload 0
getfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
invokeinterface org.apache.catalina.Service.getServer:()Lorg/apache/catalina/Server;
astore 1
start local 1 2: aload 1
ifnull 6
3: aload 1
invokeinterface org.apache.catalina.Server.getCatalinaBase:()Ljava/io/File;
astore 2
start local 2 4: aload 2
ifnull 6
5: aload 2
areturn
end local 2 end local 1 6: StackMap locals:
StackMap stack:
aload 0
invokespecial org.apache.catalina.core.ContainerBase.getCatalinaBase:()Ljava/io/File;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/catalina/core/StandardEngine;
2 6 1 s Lorg/apache/catalina/Server;
4 6 2 base Ljava/io/File;
public java.io.File getCatalinaHome();
descriptor: ()Ljava/io/File;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=1
start local 0 0: aload 0
getfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
ifnull 6
1: aload 0
getfield org.apache.catalina.core.StandardEngine.service:Lorg/apache/catalina/Service;
invokeinterface org.apache.catalina.Service.getServer:()Lorg/apache/catalina/Server;
astore 1
start local 1 2: aload 1
ifnull 6
3: aload 1
invokeinterface org.apache.catalina.Server.getCatalinaHome:()Ljava/io/File;
astore 2
start local 2 4: aload 2
ifnull 6
5: aload 2
areturn
end local 2 end local 1 6: StackMap locals:
StackMap stack:
aload 0
invokespecial org.apache.catalina.core.ContainerBase.getCatalinaHome:()Ljava/io/File;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/catalina/core/StandardEngine;
2 6 1 s Lorg/apache/catalina/Server;
4 6 2 base Ljava/io/File;
protected java.lang.String getObjectNameKeyProperties();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "type=Engine"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/catalina/core/StandardEngine;
protected java.lang.String getDomainInternal();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.catalina.core.StandardEngine.getName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/catalina/core/StandardEngine;
}
SourceFile: "StandardEngine.java"
NestMembers:
org.apache.catalina.core.StandardEngine$AccessLogListener org.apache.catalina.core.StandardEngine$NoopAccessLog
InnerClasses:
protected final AccessLogListener = org.apache.catalina.core.StandardEngine$AccessLogListener of org.apache.catalina.core.StandardEngine
protected final NoopAccessLog = org.apache.catalina.core.StandardEngine$NoopAccessLog of org.apache.catalina.core.StandardEngine