Class SessionInfo

  • All Implemented Interfaces:
    java.io.Serializable

    public class SessionInfo
    extends java.lang.Object
    implements java.io.Serializable
    Class for backward compatibility to old 3.x API. For internal usage.
    See Also:
    Serialized Form
    • Constructor Detail

      • SessionInfo

        public SessionInfo()
      • SessionInfo

        public SessionInfo​(java.lang.String sessionID,
                           java.lang.String userName)
      • SessionInfo

        public SessionInfo​(java.lang.String sessionID,
                           java.lang.String userName,
                           java.lang.String datasetName,
                           java.util.List<java.lang.String> roles)
    • Method Detail

      • getSessionID

        public java.lang.String getSessionID()
      • setSessionID

        public void setSessionID​(java.lang.String sessionID)
      • getUserName

        public java.lang.String getUserName()
      • setUserName

        public void setUserName​(java.lang.String userName)
      • getSurname

        public java.lang.String getSurname()
      • setSurname

        public void setSurname​(java.lang.String surname)
      • getGivenName

        public java.lang.String getGivenName()
      • setGivenName

        public void setGivenName​(java.lang.String givenName)
      • getEmail

        public java.lang.String getEmail()
      • setEmail

        public void setEmail​(java.lang.String email)
      • getRoles

        public java.util.List<java.lang.String> getRoles()
        Returns:
        list of roles available for the user, null if roles are maintained by priint:cometserver
      • setRoles

        public void setRoles​(java.util.List<java.lang.String> roles)
      • getDatasetName

        public java.lang.String getDatasetName()
      • setDatasetName

        public void setDatasetName​(java.lang.String datasetName)