InputAttribute is used by the state to gather input value that will be used in the state processing, or to be included with the external web service call.
public class InputAttribute
All public members of the InputAttribute class, including all inherited members.
Name | Description |
---|---|
Default value (if provided) | |
Constructor. | |
Detailed description of the attribute. | |
Attribute Id. | |
Input type can be changed from the State Editor by checking/unchecking the input attribute checkbox, to set to InputType#SESSION or InputType#ATTRIBUTE, respectively. | |
More efficient way to check and obtain the value of the input attribute using a single database call. | |
Similar to getInputValue() but this method throws RequiredParameterMissingException when the input attribute is not optional (or mandatory) but the value is null (or not populated). | |
The text that was entered in the input field on the state editor. | |
Get the InputValue with no warning. | |
Whether the UI checkbox component is enabled or not. | |
Whether the input attribute is optional. | |
Return True/False when the InputAttribute contains value or not, respectively. | |
Enable or disable the checkbox. | |
Sets the processing engine context. | |
Detailed description of the attribute. | |
Attribute Id. | |
Input type can be changed from the State Editor by checking/unchecking the input attribute checkbox, to set it to InputType#SESSION or InputType#ATTRIBUTE, respectively. | |
Set the input attribute optional status. | |
Indicate how to treat the value provided in the input field, either as a "static value" or as a "session variable name" to retrieve the actual value from session variable using the specified name. |
All protected members of the InputAttribute class, including all inherited members.
Name | Description |
---|---|
Sets the processing engine context. | |
Helper class used internally by the getInputValue(), getInputValueWithWarning(), and getValue(). | |
Helper class called internally by getRawValue(). | |
Description that will be displayed on the state editor for user consumption. | |
Indicator of whether this attribute is encrypted or not. | |
Unique Id of the attribute. |
On the State Editor, InputAttribute is referred to as "Input Variable" and is represented with three UI components:
A checkbox
An "input field" (textbox or dropdown box)
An mandatory attribute indicator
A description of the input attribute
Mouse-hover showing the description, and the default session variable name
The checkbox indicates whether the value entered in the "input field" should be treated as "<i>session variable name</i>" when checked, or "<i>static value</i>" when not checked. When checked, the session variable name will be used in retrieving the value from the session variable.
In either cases, the value will always be persisted for durability across session.
Also, see OutputAttribute.
InputAttribute constructor
getInputType method
getInputValue method
getInputValueWithWarning method
getRawValue method
getRawValueLog method
getValue method
isCheckboxEnabled method
isOptional method
isSet method
setCheckboxEnabled method
setInputType method
setOptional method
InputType enumeration
encrypted variable
InputValue class
![]() |
Discuss this page in DocCommentXchange.
|
Copyright © 2012, Sybase, Inc. - Brand Mobiliser API 1.3.0 - October 24, 2012 |