| java.lang.Object | ||
| ↳ | com.microstrategy.web.tasks.AbstractBaseTask | |
| ↳ | com.microstrategy.web.app.tasks.LoginFirstTask | |
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String | BLOCK_NAME_LOGINTASKDATA | The name of the Block that should contain the resulting task response. | |||||||||
| String | PARAM_NAME_APPLICATION_TYPE | The application type making the request. | |||||||||
| String | PARAM_NAME_AUTH_MODE | The name of the authentication mode parameter. | |||||||||
| String | PARAM_NAME_LOGIN | The name of the user ID parameter. | |||||||||
| String | PARAM_NAME_PASSWORD | The name of the password parameter. | |||||||||
| String | PROP_NAME_LOGINTASKDATA_SESSION_STATE | The name of the session ID property in the Block. | |||||||||
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.microstrategy.web.tasks.AbstractBaseTask
| |||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| protected TaskParameterMetadata | applicationTypeTaskParam | ||||||||||
| protected TaskParameterMetadata | authModeTaskParam | ||||||||||
| protected TaskParameterMetadata | loginTaskParam | ||||||||||
| protected TaskParameterMetadata | passwordTaskParam | ||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.microstrategy.web.tasks.AbstractBaseTask
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
LoginFirstTask()
Creates a new LoginTask object.
| |||||||||||
| Protected Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| LoginFirstTask(String desc) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| TaskRequestContext |
newRequestContext()
Returns a new object to hold per-request data for this Task.
| ||||||||||
| void |
processRequest(TaskRequestContext context, TaskOutput taskOutput)
The default implementation of this method of processRequest gets the Primary Content
from the TaskOutput and invokes the
processRequest(TaskRequestContext, MarkupOutput)
version. | ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String | configure(Block block, TaskRequestContext context, WebAppSessionManager sessionManager) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.microstrategy.web.tasks.AbstractBaseTask
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.microstrategy.web.tasks.Task
| |||||||||||
The name of the Block that should contain the resulting task response.
The application type making the request.
The name of the authentication mode parameter.
The name of the user ID parameter.
The name of the password parameter.
The name of the session ID property in the Block.
Creates a new LoginTask object.
Returns a new object to hold per-request data for this Task.
TaskRequestContext object for this Task.
The default implementation of this method of processRequest gets the Primary Content
from the TaskOutput and invokes the processRequest(TaskRequestContext, MarkupOutput)
version.
| context | The TaskRequestContext object that maintains
the state of the request. |
|---|---|
| taskOutput | The TaskOutput that contains the output
generated by the Task. |
| TaskException |
|---|
| TaskException |
|---|