public interface org.springframework.web.server.session.WebSessionStore
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.springframework.web.server.session.WebSessionStore
  super_class: java.lang.Object
{
  public abstract reactor.core.publisher.Mono<org.springframework.web.server.WebSession> createWebSession();
    descriptor: ()Lreactor/core/publisher/Mono;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lreactor/core/publisher/Mono<Lorg/springframework/web/server/WebSession;>;

  public abstract reactor.core.publisher.Mono<org.springframework.web.server.WebSession> retrieveSession(java.lang.String);
    descriptor: (Ljava/lang/String;)Lreactor/core/publisher/Mono;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lreactor/core/publisher/Mono<Lorg/springframework/web/server/WebSession;>;
    MethodParameters:
           Name  Flags
      sessionId  

  public abstract reactor.core.publisher.Mono<java.lang.Void> removeSession(java.lang.String);
    descriptor: (Ljava/lang/String;)Lreactor/core/publisher/Mono;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lreactor/core/publisher/Mono<Ljava/lang/Void;>;
    MethodParameters:
           Name  Flags
      sessionId  

  public abstract reactor.core.publisher.Mono<org.springframework.web.server.WebSession> updateLastAccessTime(org.springframework.web.server.WebSession);
    descriptor: (Lorg/springframework/web/server/WebSession;)Lreactor/core/publisher/Mono;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/springframework/web/server/WebSession;)Lreactor/core/publisher/Mono<Lorg/springframework/web/server/WebSession;>;
    MethodParameters:
            Name  Flags
      webSession  
}
SourceFile: "WebSessionStore.java"