Class DatabaseSessionStore

java.lang.Object
org.apache.clusterbr.zupportl5.component.DatabaseSessionStore
All Implemented Interfaces:
com.dropbox.core.DbxSessionStore

@Component public class DatabaseSessionStore extends Object implements com.dropbox.core.DbxSessionStore

UML Diagrams:

UML CLASS Diagram

UML USECASE Diagram

UML SEQ Diagram

UML ACTIVITY Diagram

Since:
2024-1108
Author:
arcbrth@gmail.com
  • Constructor Details

    • DatabaseSessionStore

      @Autowired public DatabaseSessionStore(DropboxAuthStateService authStateService, @Value("${property.dropbox.auth.state.expiration.minutes:30}") int expirationMinutes)
  • Method Details

    • get

      public String get()
      Specified by:
      get in interface com.dropbox.core.DbxSessionStore
    • set

      public void set(String state)
      Specified by:
      set in interface com.dropbox.core.DbxSessionStore
    • clear

      public void clear()
      Specified by:
      clear in interface com.dropbox.core.DbxSessionStore
    • setThreadLocalRequestId

      public void setThreadLocalRequestId(String requestId)
      Utility method to set the thread-local request-id This must-be invoked before calling the no-argument methods.
      Parameters:
      requestId -
    • get

      public String get(String requestId)
    • set

      public void set(String requestId, String state, String clientId)
    • clear

      public void clear(String requestId)