Class SessionType

java.lang.Object
com.illumon.iris.controller.SessionType
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PythonVersion

public class SessionType extends Object implements Serializable
A basic holder class for the different types of sessions available for running queries.
See Also:
  • Constructor Details

    • SessionType

      public SessionType(String sessionName, String parentType)
    • SessionType

      public SessionType(String sessionName, String parentType, String sessionProvider)
  • Method Details

    • getSessionName

      public String getSessionName()
    • getParentType

      public String getParentType()
    • getSessionClass

      public Class<? extends ScriptSession> getSessionClass()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getSessionsFromProp

      public static List<SessionType> getSessionsFromProp()
    • sessionTypeFromName

      public static SessionType sessionTypeFromName(String sessionName)
    • getJvmArguments

      public String getJvmArguments()