Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Process Objects

Process stored in Boomi. Processes are a group of steps typically used to transfer data from one application to another. They are very similar to FlexDeploy Workflows.

Object Type Code

PROCESS

Attributes

Name

Description

Default Value

Source

Where the object is sourced from. Currently only sourced from Boomi is supported.

Boomi

Process ID

ID of the Process.

The ID Retrieved from Boomi.

Process Name

Name of the Process.

Name retrieved from Boomi.

Connection Overrides

Connection Override values. These values are set in Boomi under Environment Extensions -> Connection settings. They can be set with the following format: connectionName.propertyName=value. This field supports property replacement.

Defaults an empty value for every connection and property.

Dynamic Process Properties

Dynamic Process Property values. These values are set in Boomi under Environment Extensions -> Dynamic Process Properties. They can be set with the following format: propertyName=value. This field supports property replacement.

Defaults an empty value for every property.

Process Properties

Process Property values. These values are set in Boomi under Environment Extensions -> Process Properties. They can be set with the following format: connectionName.propertyName=value. This field supports property replacement.

Defaults an empty value for every connection and property.

Cross Reference Values

Cross Reference values. These values are set in Boomi under Environment Extensions -> Cross Reference. They can be set with the following format: tableName=CSV. A blank new line is the end of the CSV list. This field supports property replacement.

Defaults an empty csv for every connection an property.

Environment Extensions

There are 4 attributes which update Environment Extensions. Here’s some examples for all of them:

Connection Overrides

Connection Overrides are connection values that are set to be overridden in the Process. These are configured by using the format connectionName.fieldName=value. The default value for this field will fill in any overrides that a process has at the time of discovery with a blank value. This field also supports property replacement. Here is an example:

orgtrack2.driverId=mysql
orgtrack2.username=test
orgtrack2.password=${{PASSWORD_VALUE}}
orgtrack2.host=localhost:8000
orgtrack2.testOnBorrow=true
orgtrack2.testOnReturn=false
orgtrack2.testIdle=true

BoomiTrainer (MySQL) .host=dbhost.local
BoomiTrainer (MySQL) .port=8000
BoomiTrainer (MySQL) .dbname=mydb
BoomiTrainer (MySQL) .additional=option1
BoomiTrainer (MySQL) .className=classname

Dynamic Process Properties

Dynamic Process Properties are values chosen in the Process that can be set per environment. These are configured by using the format propertyName=value. The default value for this field will fill in any Dynamic Process Properties with a blank value at the time of discovery. This field also supports property replacement. Here is an example:

DynamicProperty1=test
DynamicProperty2=true
DynamicProperty3=${{MY_PROPERTY}}

Process Properties

Process Properties are values chosen in the Process that can be set per environment. These are configured by using the format processProperty.propertyName=value. The default value for this field will fill in any Process Properties with a blank value at the time of discovery. This field also supports property replacement. Here is an example:

New Process Property.Process Property #1=test
New Process Property.Process Property #2=${{MY_PROPERTY}}
New Process Property.Process Property #3=1234
New Process Property.Process Property #4=asdf
New Process Property.Process Property #5=1234
New Process Property.Process Property #6=asdf
New Process Property.Process Property #7=1234

Cross Reference Values

Process Properties are a table of values chosen in the Process that can be set per environment. These are configured by using the format crossReferenceName=csv. The default value for this field will fill in any Corss Reference Tables with a blank value at the time of discovery. This field also supports property replacement. Here is an example:

New Cross Reference Table="1","John","MacTavish","${{AGE}}","KY","US"
"2","Ravi","Shastri","47","TS","IND"

If you want to grab the default values for reference open up the cross reference table and hit export to csv. Then you can open up the file in any text editor and copy all of the rows you need. The header row is not included in the FlexDeploy.

  • No labels