## Uses of Class
com.sas.lsaf.execution.session.SessionException

- Packages that use SessionException
  Package | Description
  --- | ---
  com.sas.lsaf.execution.session | The classes and interfaces to query and manage execution sessions.

- - ### Uses of SessionException in com.sas.lsaf.execution.session

    Subclasses of SessionException in com.sas.lsaf.execution.session
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SessionNotFoundException` | Thrown when the session is not found.

    Methods in com.sas.lsaf.execution.session that throw SessionException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SessionService.`deleteSession​(java.lang.String id)` | Deletes a session.
    `Session` | SessionService.`endSession​(java.lang.String id)` | Ends a session.
    `java.lang.String` | SessionService.`getLogFileContents​(java.lang.String id)` | Gets the log file contents for the session, if the size of the file does not exceed 5 megabytes (5,242,880 bytes).
    `java.lang.String` | SessionService.`getLogFileContentsForEngine​(java.lang.String id, EngineType engineType)` | Gets the log file contents for the specified `engine` that generated the file, if the size of the file does not exceed 5 megabytes (5,242,880 bytes).
    `long` | SessionService.`getLogFileSize​(java.lang.String id)` | Gets the size (in bytes) of the log file for the session.
    `long` | SessionService.`getLogFileSizeForEngine​(java.lang.String id, EngineType engineType)` | Gets the size (in bytes) of the log file for the specified `engine` that generated the file.
    `java.lang.String` | SessionService.`getResultsFileContents​(java.lang.String id)` | Gets the results file for the session, if the size of the file does not exceed 5 megabytes (5,242,880 bytes).
    `java.lang.String` | SessionService.`getResultsFileContentsForEngine​(java.lang.String id, EngineType engineType)` | Gets the results file for the specified `engine` that generated the file, if the size of the file does not exceed 5 megabytes (5,242,880 bytes).
    `long` | SessionService.`getResultsFileSize​(java.lang.String id)` | Gets the size (in bytes) of the results file for the session.
    `long` | SessionService.`getResultsFileSizeForEngine​(java.lang.String id, EngineType engineType)` | Gets the size (in bytes) of the results file for the specified `engine` that generated the file.
    `java.lang.String` | SessionService.`saveLogFileForEngineToCurrentUserWorkspace​(java.lang.String id, EngineType engineType, java.lang.String logPath)` | Saves the log file for the specified `engine` to the current user's workspace, in the specified location.
    `java.lang.String` | SessionService.`saveLogFileToCurrentUserWorkspace​(java.lang.String id, java.lang.String logPath)` | Saves the log file for the session to the current user's workspace, in the specified location.
    `java.lang.String` | SessionService.`saveResultsFileForEngineToCurrentUserWorkspace​(java.lang.String id, EngineType engineType, java.lang.String resultsPath)` | Saves the results file for the specified `engine` to the current user's workspace, in the specified location.
    `java.lang.String` | SessionService.`saveResultsFileToCurrentUserWorkspace​(java.lang.String id, java.lang.String resultsPath)` | Saves the results file for the session to the current user's workspace, in the specified location.