All of the following actions are in the package com.ibm.alphablox.bloxbuilder.lib.action.
Display Name: DataBlox Login
Description: Logs into a DataBlox.
| Name | Display Name | Description | Type | Cardinality | Required | Default |
|---|---|---|---|---|---|---|
| DataBloxComponentID | DataBlox Component ID | The ID of the DataBlox component. | String | True | ||
| DataSourceName | Data Source Name | The name of the data source. | String | True | ||
| Password | Password | The login password. | Password | |||
| UserName | User Name | The login user name. | String |
Display Name: Invoke Method
Description: Invokes a Method on a component. Up to ten arguments are allowed.
| Name | Display Name | Description | Type | Cardinality | Required | Default |
|---|---|---|---|---|---|---|
| Arg1 | Argument 1 | The first argument of the method, if needed. | Object | unlimited | ||
| Arg10 | Argument 10 | The tenth argument of the method, if needed. | Object | unlimited | ||
| Arg2 | Argument 2 | The second argument of the method, if needed. | Object | unlimited | ||
| Arg3 | Argument 3 | The third argument of the method, if needed. | Object | unlimited | ||
| Arg4 | Argument 4 | The fourth argument of the method, if needed. | Object | unlimited | ||
| Arg5 | Argument 5 | The fifth argument of the method, if needed. | Object | unlimited | ||
| Arg6 | Argument 6 | The sixth argument of the method, if needed. | Object | unlimited | ||
| Arg7 | Argument 7 | The seventh argument of the method, if needed. | Object | unlimited | ||
| Arg8 | Argument 8 | The eighth argument of the method, if needed. | Object | unlimited | ||
| Arg9 | Argument 9 | The ninth argument of the method, if needed. | Object | unlimited | ||
| ComponentID | Component ID | The ID of the component. | String | True | ||
| MethodName | Method Name | The name of the method to invoke on the specified component. | String | True |
Display Name: Load Report
Description: Creates an instance of a report from the application's report catalog and optionally stores the new ReportContext in a property.
| Name | Display Name | Description | Type | Cardinality | Required | Default |
|---|---|---|---|---|---|---|
| ReportName | Report Name | The name of a report that is defined in the application's report catalog that will be created. | String | |||
| TargetPropertyName | Target Property | The optional name of the property to create that will hold the newly created ReportContext. | String | |||
| TargetPropertyScope | Target Property Scope | The scope of the Property to create. (The scope is ignored if TargetPropertyName is not set). | String |
Display Name: Open Dialog
Description: Opens a dialog that is referred by the specified component ID.
| Name | Display Name | Description | Type | Cardinality | Required | Default |
|---|---|---|---|---|---|---|
| DialogComponentID | Dialog Component ID | The ID of a dialog component to be displayed. | String | True |
Display Name: Open URL
Description: Tells the browser to open a new location in the target window.
| Name | Display Name | Description | Type | Cardinality | Required | Default |
|---|---|---|---|---|---|---|
| Features | Window Features | A list of features for the target window. | String | |||
| Target | Target Window | The name of the target window in which the URL will be opened. By default, the location will open in the current window. | String | _self | ||
| URL | URL | The URL to open. | String | True | ||
| URLType | URL Type | Specifies whether the URL is an absolute URL, a theme URL, or a location that is stored in the application or report. | URLType | Absolute |
Display Name: Save User Property
Description: Saves specified user properties to the Alphablox repository.
| Name | Display Name | Description | Type | Cardinality | Required | Default |
|---|---|---|---|---|---|---|
| Names | Property Names | The names of user-scoped properties that should be saved to the repository. | ResourceBundleString | unlimited | True |
Display Name: Set Component Property
Description: Sets a property of a component to a specific value.
| Name | Display Name | Description | Type | Cardinality | Required | Default |
|---|---|---|---|---|---|---|
| ComponentID | Component ID | The ID of the component. | String | True | ||
| PropertyName | Property Name | The name of the property to set on the specified component. | String | True | ||
| PropertyValue | Property Value | The value of the property to set on the specified component. | Object | unlimited | True |
Display Name: Set Property
Description: Sets a property to a specific value, or creates the property if it does not already exist.
| Name | Display Name | Description | Type | Cardinality | Required | Default |
|---|---|---|---|---|---|---|
| Name | Property Name | The name of the property. | String | True | ||
| Scope | Property Scope | The scope of the property. | String | |||
| Type | Property Type | The type of the property. | String | Object | ||
| Value | Property Value | The value of the property. | Object | unlimited |