Class ExternalManager

java.lang.Object
com.iohao.net.external.core.ExternalManager

public final class ExternalManager extends Object
Registry of external server settings and their user session containers.
Since:
25.1
Author:
渔民小镇
date:
2025-09-11
  • Constructor Details

    • ExternalManager

      public ExternalManager()
  • Method Details

    • addExternalSetting

      public static void addExternalSetting(ExternalSetting setting)
      Register an external server setting and expose its session container.
      Parameters:
      setting - external server setting
    • listUserSessions

      public static List<UserSessions<?,?>> listUserSessions()
      List all registered user session containers.
      Returns:
      registered user session containers
    • getUserSessions

      public static UserSessions<?,?> getUserSessions(int externalServerId)
      Get the user session container for an external server id.
      Parameters:
      externalServerId - external server id
      Returns:
      user sessions, or null if not registered