public class

GetSessionStateTask

extends AbstractAppTask
java.lang.Object
   ↳ com.microstrategy.web.tasks.AbstractBaseTask
     ↳ com.microstrategy.web.app.tasks.AbstractAppTask
       ↳ com.microstrategy.web.app.tasks.GetSessionStateTask

Class Overview

A simple Task that logs a user into an Intelligence Server.

Summary

Constants
String PARAM_NAME_APP_TYPE Application Type
String PARAM_NAME_AUTH_MODE The name of the authentication mode parameter.
String PARAM_NAME_CLIENT_ID The client ID
String PARAM_NAME_DATA_LOCALE_ID The data locale ID
String PARAM_NAME_DISPLAY_LOCALE_ID The display Locale ID
String PARAM_NAME_LOGIN The name of the user ID parameter.
String PARAM_NAME_METADATA_LOCALE_ID The metadata Locale ID
String PARAM_NAME_OLD_SESSION_INFO The old session info container
String PARAM_NAME_OLD_SESSION_STATE The old session state
String PARAM_NAME_PASSWORD The name of the password parameter.
String PARAM_NAME_PORT The port of the server
String PARAM_NAME_PROJECT The name of the project parameter.
String PARAM_NAME_REGULAR_WORKING_SET_SIZE The regular working set size
String PARAM_NAME_SERVER The name of the server parameter.
String PARAM_NAME_SESSION_FLAGS The session flag
String PARAM_NAME_WAREHOUSE_DATA_LOCALE_ID The warehouse data locale ID
[Expand]
Inherited Constants
From class com.microstrategy.web.tasks.AbstractBaseTask
[Expand]
Inherited Fields
From class com.microstrategy.web.tasks.AbstractBaseTask
Public Constructors
GetSessionStateTask()
Creates a new LoginTask object.
Public Methods
void processRequest(TaskRequestContext context, MarkupOutput markupOutput)
Creates an Intelligence Server session using the information supplied in the request.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.tasks.AbstractAppTask
From class com.microstrategy.web.tasks.AbstractBaseTask
From class java.lang.Object
From interface com.microstrategy.web.tasks.Task

Constants

public static final String PARAM_NAME_APP_TYPE

Application Type

Constant Value: "appType"

public static final String PARAM_NAME_AUTH_MODE

The name of the authentication mode parameter.

Constant Value: "authMode"

public static final String PARAM_NAME_CLIENT_ID

The client ID

Constant Value: "clientID"

public static final String PARAM_NAME_DATA_LOCALE_ID

The data locale ID

Constant Value: "dataLID"

public static final String PARAM_NAME_DISPLAY_LOCALE_ID

The display Locale ID

Constant Value: "displayLID"

protected static final String PARAM_NAME_LOGIN

The name of the user ID parameter.

Constant Value: "uid"

public static final String PARAM_NAME_METADATA_LOCALE_ID

The metadata Locale ID

Constant Value: "metadataLID"

public static final String PARAM_NAME_OLD_SESSION_INFO

The old session info container

Constant Value: "oldSessionInfo"

public static final String PARAM_NAME_OLD_SESSION_STATE

The old session state

Constant Value: "oldSession"

protected static final String PARAM_NAME_PASSWORD

The name of the password parameter.

Constant Value: "pwd"

public static final String PARAM_NAME_PORT

The port of the server

Constant Value: "port"

protected static final String PARAM_NAME_PROJECT

The name of the project parameter.

Constant Value: "project"

public static final String PARAM_NAME_REGULAR_WORKING_SET_SIZE

The regular working set size

Constant Value: "rws"

public static final String PARAM_NAME_SERVER

The name of the server parameter.

Constant Value: "server"

public static final String PARAM_NAME_SESSION_FLAGS

The session flag

Constant Value: "sFlags"

public static final String PARAM_NAME_WAREHOUSE_DATA_LOCALE_ID

The warehouse data locale ID

Constant Value: "warehouseDataLID"

Public Constructors

public GetSessionStateTask ()

Creates a new LoginTask object.

Public Methods

public void processRequest (TaskRequestContext context, MarkupOutput markupOutput)

Creates an Intelligence Server session using the information supplied in the request.

Parameters
context The TaskRequestContext object that maintains the state of the request.
markupOutput The MarkupOutput that records the contents of the Task response.
Throws
TaskException If the Task is unable to obtain a Block to store the results.
TaskRequestMalformedException If any of the information is incorrect.