Connector to manipulate specific data to Oracle Siebel JDB.

Configurations


Siebel Configuration

Parameters

Name Type Description Default Value Required

Name

String

The name of this configuration. With this name can be later referenced.

x 

Connection

The connection types that can be provided to this configuration.

x 

Default View Mode Bus Comp

Number

3

 

Data Sense Filter 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 Strategy

A retry strategy in case of connectivity errors

 

Operations

Create Business Component

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

 

Output

Type

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Delete Business Component

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

 

Output

Type

Boolean

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Execute

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

 

Output

Type

Object

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Execute Business Service

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

 

Output

Type

Object

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Execute Siebel Adapter

Parameters

Name Type Description Default Value Required

Configuration

String

The name of the configuration to use.

x 

Integration Object

String

x 

Method

Enumeration, one of:

  • Insert

  • Upsert

  • Update

  • Delete

  • Query

  • QueryPage

  • Execute

  • Synchronize

x 

Input Properties

Object

#[payload]

 

Target Variable

String

The name of a variable on which the operation's output will be placed

 

Output

Type

Object

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Query Business Components

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

 

Output

Type

Array of Object

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Query Join Business Components

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

 

Output

Type

Array of Object

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Update Business Component

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

 

Output

Type

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Upsert Business Component

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

 

Output

Type

For Configurations.

Throws

  • SIEBEL:CONNECTIVITY  

  • SIEBEL:RETRY_EXHAUSTED  

Types

Reconnect

Field Type Default Value

Frequency

Number

Count

Number

Blocking

Boolean

Reconnect Forever

Field Type Default Value

Frequency

Number

Create Result

Field Type Default Value

Created Objects

Array of String

Error

Success

Boolean

Siebel Exception

Field Type Default Value

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 Default Value

Fields

Array of String

Records

String

Search Expression

String

Search Spec

Object

Sort Spec

String

View Mode

Number

Query To Join Definition

Field Type Default Value

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 Default Value

Error

Success

Boolean

Updated Objects

Array of String

Upsert Result

Field Type Default Value

Created Objects

Array of String

Error

Success

Boolean

Updated Objects

Array of String