Class SessionManager

java.lang.Object
org.red5.server.session.SessionManager

public class SessionManager extends Object
Manages sessions.
Author:
The Red5 Project, Paul Gregoire (mondain@gmail.com)
  • Field Details

    • rnd

      public static final Random rnd
      Constant rnd
  • Constructor Details

    • SessionManager

      public SessionManager()
  • Method Details

    • init

      public void init()

      init.

    • getSessionId

      public static String getSessionId()

      getSessionId.

      Returns:
      a String object
    • createSession

      public static ISession createSession()

      createSession.

      Returns:
      a ISession object
    • createSession

      public static ISession createSession(String sessionId)

      createSession.

      Parameters:
      sessionId - a String object
      Returns:
      a ISession object
    • getSession

      public static ISession getSession(String sessionId)

      getSession.

      Parameters:
      sessionId - a String object
      Returns:
      a ISession object
    • removeSession

      public static ISession removeSession(String sessionId)

      removeSession.

      Parameters:
      sessionId - a String object
      Returns:
      a ISession object
    • getDestinationDirectory

      public String getDestinationDirectory()

      Getter for the field destinationDirectory.

      Returns:
      a String object
    • setDestinationDirectory

      public void setDestinationDirectory(String destinationDir)

      Setter for the field destinationDirectory.

      Parameters:
      destinationDir - a String object
    • setMaxLifetime

      public void setMaxLifetime(String maxLifetime)

      Setter for the field maxLifetime.

      Parameters:
      maxLifetime - a String object
    • setSchedulingService

      public void setSchedulingService(ISchedulingService schedulingService)

      Setter for the field schedulingService.

      Parameters:
      schedulingService - a ISchedulingService object
    • createHash

      public static String createHash(String str)

      createHash.

      Parameters:
      str - a String object
      Returns:
      a String object