void
|
addExecFlagsParam(boolean required, String defValue)
Adds a execution flags parameter to this task's definition.
|
void
|
addJuilLayouts(TaskOutput taskOutput)
Adds any referenced Juil layouts to the task payload.
|
void
|
addMaxWaitParam(boolean required, int maxWait)
Adds a maximum wait parameter to this task's definition.
|
void
|
addMaxWaitParam(boolean required)
|
void
|
addMessageIDParam(boolean required, String defValue)
Adds a message ID parameter to this task's definition.
|
void
|
addObjectIDParam(boolean required, String defValue)
Adds an object ID parameter to this task's definition.
|
void
|
addParameterMetadata(TaskParameterMetadataImpl paramMetadataImpl)
|
TaskParameterMetadata
|
addParameterMetadata(String name, String desc, boolean required, Object defValue, String type, String validator)
Adds the metadata for a parameter.
|
TaskParameterMetadata
|
addParameterMetadata(String name, String desc, boolean required, Object defValue)
Adds the metadata for a parameter.
|
void
|
addPollingFrequencyParam(boolean required, int pollingFreq)
Adds a polling frequency parameter to this task's definition.
|
void
|
addPollingFrequencyParam(boolean required)
Adds a polling frequency parameter to this task's definition
with a default value specified by DEFAULT_POLLING_FREQ .
|
void
|
addResultFlagsParam(boolean required, String defValue)
Adds a results flags parameter to this task's definition.
|
void
|
addSessionIDParam(boolean required, String defValue)
Adds a session ID parameter to this task's definition.
|
void
|
addSessionStateParam(boolean required, String defValue)
Adds a session state parameter to this task's definition.
|
void
|
addStateIDParam(boolean required, String defValue)
Adds a state ID parameter to this task's definition.
|
void
|
checkForRequiredParameters(RequestKeys requestKeys)
Checks whether all required parameters are present or not.
|
void
|
destroy()
Destroys the Task.
|
boolean
|
getCompressOutput()
|
String
|
getID()
Returns the identifier of this Task.
|
TaskMetadata
|
getMetadata()
Returns information about this Task.
|
WebPrivilegesExpression
|
getPrivileges()
Returns a task privileges
|
String
|
getSysDefaultPreferenceValue(String name)
Returns the value of a sys default preference
|
void
|
init(ContainerServices containerSvcs)
|
TaskRequestContext
|
newRequestContext()
Returns a new object to hold per-request data for this Task.
|
void
|
processRequest(TaskRequestContext context, MarkupOutput markupOutput)
The default implementation of this version of processRequest is empty.
|
void
|
processRequest(TaskRequestContext context, TaskOutput taskOutput)
|
PostedFile
|
retrieveUploadedFile(TaskRequestContext context, String fileFieldName)
|
void
|
setCompressOutput(boolean newValue)
|
void
|
setDescription(String desc)
Sets the description for this task.
|
void
|
setID(String id)
Sets the identifier for this Task.
|
void
|
setMetadata(TaskMetadataImpl metadata)
|
void
|
setPrivileges(WebPrivilegesExpression value)
Sets the task privileges.
|