Configurations
Siebel
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Name |
String |
The name for this configuration. Connectors reference the configuration with this name. |
x |
|
Connection |
The connection types that can be provided to this configuration. |
x |
||
Default View Mode Bus Comp |
Number |
3 |
|
|
Data Sense Flter Query Bus Objects |
String |
|
||
Data Sense Filter Query |
String |
|
||
Data Sense Filter Query Bus Comp |
String |
|
||
Data Sense Filter Query Int Objects |
String |
|
||
DataSense Filters |
Number |
3 |
|
|
Other |
Boolean |
true |
|
Connection Types
Username Password
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
User |
String |
x |
||
Password |
String |
x |
||
Server |
String |
x |
||
Port |
String |
2321 |
|
|
Server Name |
String |
x |
||
RSA Encryption |
Boolean |
false |
|
|
Object Manager |
String |
x |
||
Language |
String |
ENU |
|
|
Encoding |
String |
utf8 |
|
|
Reconnection |
When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment will fail if the test doesn't pass after exhausting the associated reconnection strategy |
|
Operations
Create Business Component
Creates a new business component Siebel's business object component type map with the list of values to be added to the new component when the service fails
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Business Object Component Type |
String |
x |
||
Business Component Fields |
Object |
#[payload] |
|
|
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:INVALID_ATTACHMENT
-
SIEBEL:RETRY_EXHAUSTED
-
SIEBEL:CONNECTIVITY
-
SIEBEL:UNKNOWN
Delete Business Component
Deletes a Siebel business component record from Id Siebel's business object component type id of the business component to be deleted Siebel business component view mode when the service fails
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Business Object Component Type |
String |
x |
||
Business Component Id |
String |
x |
||
View Mode |
Number |
3 |
|
|
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Boolean |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:INVALID_ATTACHMENT
-
SIEBEL:RETRY_EXHAUSTED
-
SIEBEL:CONNECTIVITY
-
SIEBEL:UNKNOWN
Execute
Executes a Siebel Service using SiebelPropertySets Siebel's business service Method to be executed SiebelPropertySet with the input args when the service fails
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Service Name |
String |
x |
||
Method Name |
String |
x |
||
Input |
Object |
#[payload] |
|
|
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Object |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:RETRY_EXHAUSTED
Execute Business Service
Executes a Siebel Service using Maps instead of SiebelPropertySet Siebel's business service Map with the input for the method when the service fails
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Business Service |
String |
x |
||
Input Properties |
Object |
#[payload] |
|
|
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Object |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:RETRY_EXHAUSTED
Execute Siebel Adapter
Execute an operation for a Siebel Integration Object using EAI Siebel Adapter. Siebel's integration object EAI Siebel Adapter method Map with the integration object fields when the service fails when the user puts an incorrect attachment format or an exception occurs when parsing an attachment InputStream
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Method |
Enumeration, one of:
|
x |
||
Integration Object |
String |
x |
||
Input Properties |
Object |
#[payload] |
|
|
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Object |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:RETRY_EXHAUSTED
Query Business Components
Retrieves a list of business components depending on a given search spec or search expression Siebel's business object component type when the service fails
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Business Object Component Type |
String |
x |
||
Query Definition |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Array of Object |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:INVALID_ATTACHMENT
-
SIEBEL:RETRY_EXHAUSTED
-
SIEBEL:CONNECTIVITY
-
SIEBEL:UNKNOWN
Query Join Business Components
Allows retrieving two different business object, joining them according to an specified criteria Siebel's business object component type object containing the join definition for the business object. when the service fails
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Business Object Component Type |
String |
x |
||
Query To Join Definition |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Array of Object |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:INVALID_ATTACHMENT
-
SIEBEL:RETRY_EXHAUSTED
-
SIEBEL:CONNECTIVITY
-
SIEBEL:UNKNOWN
Update Business Component
Updates Siebel business component from values map Siebel's business object component type map containing the spec for searching business components to update map with the list of values to be updated in the component Siebel business component view mode when the service fails
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Business Object Component Type |
String |
x |
||
Search Spec |
Object |
x |
||
Business Component Fields |
Object |
#[payload] |
|
|
View Mode |
Number |
3 |
|
|
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:INVALID_ATTACHMENT
-
SIEBEL:RETRY_EXHAUSTED
-
SIEBEL:CONNECTIVITY
-
SIEBEL:UNKNOWN
Upsert Business Component
Creates or updates a business component depending if it exists or no. For checking if the record exists, it queries Siebel taking into account the list of recordIds. If the list is null, it will take the Id field from the business component fields map. Siebel's business object component type list of fields to be taken as identifiers of the record to analyze if it should be created or not map with the list of values to be updated in the component Siebel business component view mode when the service fails
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Business Object Component Type |
String |
x |
||
Business Component Fields |
Object |
#[payload] |
|
|
Record Ids |
Array of String |
|
||
View Mode |
Number |
3 |
|
|
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
For Configurations.
Throws
-
SIEBEL:CONNECTIVITY
-
SIEBEL:INVALID_ATTACHMENT
-
SIEBEL:RETRY_EXHAUSTED
-
SIEBEL:CONNECTIVITY
-
SIEBEL:UNKNOWN
Types
Reconnection
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Fails Deployment |
Boolean |
When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment will fail if the test doesn’t pass after exhausting the associated reconnection strategy |
||
Reconnection Strategy |
The reconnection strategy to use |
Reconnect
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Frequency |
Number |
How often (in ms) to reconnect |
||
Count |
Number |
How many reconnection attempts to make |
Reconnect Forever
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Frequency |
Number |
How often (in ms) to reconnect |
Create Result
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Created Objects |
Array of String |
|||
Error |
||||
Success |
Boolean |
Siebel Exception
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Cause |
Any |
|||
Detail Message |
String |
|||
Detailed Message |
String |
|||
Error Code |
Number |
|||
Error Message |
String |
|||
Localized Message |
String |
|||
Major Number |
Number |
|||
Message |
String |
|||
Minor Number |
Number |
|||
Stack Trace |
Array of Any |
|||
Suppressed |
Array of Any |
Query Definition
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Fields |
Array of String |
|||
Records |
String |
|||
Search Expression |
String |
|||
Search Spec |
Object |
|||
Sort Spec |
String |
|||
View Mode |
Number |
Query To Join Definition
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Business Object Component Type To Join |
String |
|||
Fields |
Array of String |
|||
Fields To Retrieve Join |
Array of String |
|||
Join Condition |
Object |
|||
Records |
String |
|||
Search Expression |
String |
|||
Search Spec |
Object |
|||
View Mode |
Number |
Update Result
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Error |
||||
Success |
Boolean |
|||
Updated Objects |
Array of String |
Upsert Result
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Created Objects |
Array of String |
|||
Error |
||||
Success |
Boolean |
|||
Updated Objects |
Array of String |