class org.springframework.boot.web.embedded.undertow.FileSessionPersistence
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.boot.web.embedded.undertow.FileSessionPersistence
super_class: java.lang.Object
{
private final java.io.File dir;
descriptor: Ljava/io/File;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(java.io.File);
descriptor: (Ljava/io/File;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tSessionPersistenceManager cannot be resolved to a type\n\tThe method persistSessions(String, Map<String,PersistentSession>) of type FileSessionPersistence must override or implement a supertype method\n\tPersistentSession cannot be resolved to a type\n\tUndertowServletLogger cannot be resolved\n\tPersistentSession cannot be resolved to a type\n\tPersistentSession cannot be resolved to a type\n\tPersistentSession cannot be resolved to a type\n\tThe method loadSessionAttributes(String, ClassLoader) of type FileSessionPersistence must override or implement a supertype method\n\tThe method load(File, ClassLoader) from the type FileSessionPersistence refers to the missing type PersistentSession\n\tUndertowServletLogger cannot be resolved\n\tPersistentSession cannot be resolved to a type\n\tThe method load(ObjectInputStream) from the type FileSessionPersistence refers to the missing type PersistentSession\n\tPersistentSession cannot be resolved to a type\n\tPersistentSession cannot be resolved to a type\n\tPersistentSession cannot be resolved to a type\n\tThe method getPersistentSession() from the type FileSessionPersistence.SerializablePersistentSession refers to the missing type PersistentSession\n\tThe method clear(String) of type FileSessionPersistence must override or implement a supertype method\n\tPersistentSession cannot be resolved to a type\n\tPersistentSession cannot be resolved to a type\n\tPersistentSession cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
MethodParameters:
Name Flags
dir
public void persistSessions(java.lang.String, java.util.Map<java.lang.String, PersistentSession>);
descriptor: (Ljava/lang/String;Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method persistSessions(String, Map<String,PersistentSession>) of type FileSessionPersistence must override or implement a supertype method\n\tPersistentSession cannot be resolved to a type\n\tUndertowServletLogger cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;LPersistentSession;>;)V
MethodParameters:
Name Flags
deploymentName
sessionData
private void save(java.util.Map<java.lang.String, PersistentSession>, java.io.File);
descriptor: (Ljava/util/Map;Ljava/io/File;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tPersistentSession cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
Exceptions:
throws java.io.IOException
Signature: (Ljava/util/Map<Ljava/lang/String;LPersistentSession;>;Ljava/io/File;)V
MethodParameters:
Name Flags
sessionData
file
private void save(java.util.Map<java.lang.String, PersistentSession>, java.io.ObjectOutputStream);
descriptor: (Ljava/util/Map;Ljava/io/ObjectOutputStream;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tPersistentSession cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
Exceptions:
throws java.io.IOException
Signature: (Ljava/util/Map<Ljava/lang/String;LPersistentSession;>;Ljava/io/ObjectOutputStream;)V
MethodParameters:
Name Flags
sessionData
stream
public java.util.Map<java.lang.String, PersistentSession> loadSessionAttributes(java.lang.String, java.lang.ClassLoader);
descriptor: (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tPersistentSession cannot be resolved to a type\n\tThe method loadSessionAttributes(String, ClassLoader) of type FileSessionPersistence must override or implement a supertype method\n\tThe method load(File, ClassLoader) from the type FileSessionPersistence refers to the missing type PersistentSession\n\tUndertowServletLogger cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
Signature: (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/util/Map<Ljava/lang/String;LPersistentSession;>;
MethodParameters:
Name Flags
deploymentName
classLoader final
private java.util.Map<java.lang.String, PersistentSession> load(java.io.File, java.lang.ClassLoader);
descriptor: (Ljava/io/File;Ljava/lang/ClassLoader;)Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tPersistentSession cannot be resolved to a type\n\tThe method load(ObjectInputStream) from the type FileSessionPersistence refers to the missing type PersistentSession\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
Exceptions:
throws java.io.IOException, java.lang.ClassNotFoundException
Signature: (Ljava/io/File;Ljava/lang/ClassLoader;)Ljava/util/Map<Ljava/lang/String;LPersistentSession;>;
MethodParameters:
Name Flags
file
classLoader
private java.util.Map<java.lang.String, PersistentSession> load(java.io.ObjectInputStream);
descriptor: (Ljava/io/ObjectInputStream;)Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tPersistentSession cannot be resolved to a type\n\tPersistentSession cannot be resolved to a type\n\tPersistentSession cannot be resolved to a type\n\tThe method getPersistentSession() from the type FileSessionPersistence.SerializablePersistentSession refers to the missing type PersistentSession\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
Exceptions:
throws java.lang.ClassNotFoundException, java.io.IOException
Signature: (Ljava/io/ObjectInputStream;)Ljava/util/Map<Ljava/lang/String;LPersistentSession;>;
MethodParameters:
Name Flags
stream
private java.util.Map<java.lang.String, org.springframework.boot.web.embedded.undertow.FileSessionPersistence$SerializablePersistentSession> readSession(java.io.ObjectInputStream);
descriptor: (Ljava/io/ObjectInputStream;)Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
Exceptions:
throws java.lang.ClassNotFoundException, java.io.IOException
Signature: (Ljava/io/ObjectInputStream;)Ljava/util/Map<Ljava/lang/String;Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence$SerializablePersistentSession;>;
MethodParameters:
Name Flags
stream
private java.io.File getSessionFile(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/File;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
MethodParameters:
Name Flags
deploymentName
public void clear(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method clear(String) of type FileSessionPersistence must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/undertow/FileSessionPersistence;
MethodParameters:
Name Flags
deploymentName
}
SourceFile: "FileSessionPersistence.java"
NestMembers:
org.springframework.boot.web.embedded.undertow.FileSessionPersistence$SerializablePersistentSession
InnerClasses:
SerializablePersistentSession = org.springframework.boot.web.embedded.undertow.FileSessionPersistence$SerializablePersistentSession of org.springframework.boot.web.embedded.undertow.FileSessionPersistence