Credentials
AWSConnectionProvider - AWS S3 user credentials ¶
With an access key id and the secret access key, you have the option to connect to an AWS S3 instance by specifying the region concerned. However, to perform this king of connection, Fast2 required the permission : AmazonS3FullAccess
Mandatory settings
Key | Type | Description |
---|---|---|
Access key Id | String |
This field is mandatory unless 'Use Instance Profile' is set |
Secret access key | String |
This field is mandatory unless 'Use Instance Profile' is set |
AWS Region | String |
Optional settings
Key | Type | Description | Default value |
---|---|---|---|
AWS URL endpoint | String |
Service endpoint & signing region | |
Use settings for Snowball | Boolean |
Snowball S3 endpoint requires specific S3Client settings | false |
Use Instance Profile instead of Access Key & Secret | Boolean |
From your local variable, Fast2 will retrieve your connection information | false |
Role ARN name | String |
||
sessionName | String |
||
AWS extra Client Configuration | ClientConfiguration | Use this AWS class to fine-tune connection details to S3, such as timeouts, connection pool size, ... |
AlfrescoCMISConnectionProvider - CMIS connection provider ¶
From a URI and giving a username with password, this class allow you to access any Alfresco instance
Mandatory settings
Key | Type | Description |
---|---|---|
Password | String |
|
Username | String |
|
URI for connection settings | String |
AlfrescoRESTConnectionProvider - ¶
Mandatory settings
Key | Type | Description |
---|---|---|
Password | String |
|
URL to connect to Alfresco | String |
|
Username | String |
CMConnectionProvider - Connection provider for Content Manager solution ¶
The CM connection provider will help you to manage a pool of connections. For performance reasons, it is sometimes desirable to limit the number of connections created by the pool.The connection pool will allow you to specify the maximum number of connections that should exist at one time, whether in use or in the pool.Once this maximum value is reached, an error may be thrown or you may optionally wait for an existing connection to be freed
Mandatory settings
Key | Type | Description | Default value |
---|---|---|---|
Password | String |
Password of the aforementioned username | |
Username | String |
Login with scope to access the docbase with proper rights | icmadmin |
Optional settings
Key | Type | Description | Default value |
---|---|---|---|
Data source type | String |
ICM |
|
Connection pool size | Integer |
Maximum number of connections to be created | 64 |
Server name | String |
Name of the server involved in the migration | ICMNLSDB |
Connection free pool size | Integer |
Maximum number of connections that may be held in the free pool | 5 |
Internal connection | Integer |
Maximum number of connections for internal side | 64 |
Connection duration | Long |
Length of time to kill a free connection in milliseconds | 100000 |
CMODConnectionProvider - CMOD connection provider ¶
With a username / password and an IP address, this class allow you to connect at your CMOD instance.To optimize connections between Fast2 and CMOD you can use a single connection
Mandatory settings
Key | Type | Description | Default value |
---|---|---|---|
Server IP address | String |
192.168.0.189 |
|
Password | String |
||
Username | String |
admin |
Optional settings
Key | Type | Description | Default value |
---|---|---|---|
Port number | Integer |
1445 |
|
Singleton connection | Boolean |
Optimization of the connection in case of regular calls | false |
DctmConnectionProvider - Documentum connection provider ¶
Module used by Fast2 to establish to communication with the destination Documentum instance.
Mandatory settings
Key | Type | Description |
---|---|---|
Docbase name | String |
Name of the docbase involved in the migration. |
Password | String |
Password of the aforementioned username. |
Username | String |
Login with scope to access the docbase with proper rights. |
FileNet35ConnectionProvider - Connection provider for FileNet 3.5 solution ¶
This task is used to provide connection information to connect specifically to the FileNet P8 3.5 ECM.
Mandatory settings
Key | Type | Description |
---|---|---|
Password | String |
Password of the aforementioned username |
Username | String |
Login with scope to access the docbase with proper rights |
Optional settings
Key | Type | Description |
---|---|---|
WCM Config resource | String |
|
Object store name | String |
Name of the docbase involved in the migration |
URL settings | WcmApiConfigSettings | Class used for setting multiple URLs (download, upload...) |
FileNetConnectionProvider - Connection provider for FileNet P8 solution ¶
Using this class allows you to provide connection information to specifically connect to your FileNet P8 5.x ECM
Mandatory settings
Key | Type | Description |
---|---|---|
Password | String |
Password of the aforementioned username |
URI address | String |
URI to determine which FileNet instance to connect to Ex/ |
Username | String |
Login with scope to access the docbase with proper rights |
Optional settings
Key | Type | Description | Default value |
---|---|---|---|
JAAS coonfiguration stanza property name | String |
Property containing JAAS coonfiguration. If null, the default JAAS stanza name is set to FileNetP8 | |
Singleton connection | Boolean |
Reuse the same connection to optimize calls | false |
Initial naming factory | String |
FlowerDocsConnectionProvider - Connection module for FlowerDocs ECM ¶
Module responsible for authentication of Fast2 for FlowerDocs
Mandatory settings
Key | Type | Description |
---|---|---|
URL endpoint | String |
Web services target URL |
Password | String |
Password of the service account used for authentication |
Scope | String |
Scope of the service account used for authentication |
Username | String |
Username of the service account used for authentication |
Optional settings
Key | Type | Description | Default value |
---|---|---|---|
Overrides authenticated user | Boolean |
Allows connections to multiple endpoints | false |
MailBoxProvider - Mail box connection ¶
This class is used to access any mailbox from some connection information.
Mandatory settings
Key | Type | Description |
---|---|---|
Protocol | String |
Protocol used to establish the connection Ex/ imap |
Password | String |
Password of the aforementioned username |
Host address | String |
Exact address of the mail server where to retrieve the mails Ex/ imap.gmail.com |
Root folder name | String |
Name of the root folder to extract mails |
Username | String |
Login with scope to access the docbase with proper rights |
Optional settings
Key | Type | Description | Default value |
---|---|---|---|
Session debugging | Boolean |
Keep logs written for the connection into stdout | false |
Number of retries | Integer |
Maximum number of times to retry the connection in case of failure | 0 |
Read and write permissions | Boolean |
Open mail session with read and write permissions. If false, the session is only readable | false |
Extended properties map | String/String map |
List of additional properties to apply Ex/ myValue.toAdd = true |
|
Time between two connections | Integer |
Time in milliseconds between each connection attempt | 1000 |
MailSenderProvider - Email connection provider ¶
This module will grant Fast2 access to send emails on behalf of a given user
Mandatory settings
Key | Type | Description |
---|---|---|
Password | String |
The password of the aforementioned user |
Properties | String/String map |
It is expected that the client supplies values for the properties listed in Appendix A of the JavaMail spec. Please provide -mail.store.protocol, -mail.transport.protocol, -mail.host, -mail.user, and -mail.from as the defaults are unlikely to work in all cases |
Username | String |
The username with proper rights to access the email client server |
Optional settings
Key | Type | Description |
---|---|---|
Debug | Boolean |
Set the debug setting for this Session. Since the debug setting can be turned on only after the Session has been created, to turn on debugging in the Session constructor, set the property mail.debug in the Properties object passed in to the constructor to true |
MobiusConnectionProvider - Mobius connection provider ¶
This Mobius connection module is required for Fast2 to successfully establish the connection with your Mobius instance in order to properly migrate metadata and contents.
Mandatory settings
Key | Type | Description |
---|---|---|
Repository ID | String |
The Universally unique identifier (UUID) of the destination repository |
Mobius Server URL | String |
Optional settings
Key | Type | Description |
---|---|---|
Authentication REST Header | String |
The value of the 'Authorization' header of the REST request |
NuxeoConnectionProvider - Connection settings for Nuxeo ¶
Mandatory settings
Key | Type | Description | Default value |
---|---|---|---|
Accessible schemas | String |
List of document schemas accessible with this connexion | * |
Connexion URL | String |
http://hostname:port/nuxeo Ex/ http://localhost:8080/nuxeo |
|
Password | String |
||
UserName | String |
OpenTextCredentials - OpenText user credentials ¶
Mandatory settings
Key | Type | Description |
---|---|---|
Password | String |
|
Username | String |
SQLQueryGenericCaller - Generic query caller ¶
This modules is responsible of establishing the connection between Fast2 and the designated database
Mandatory settings
Key | Type | Description |
---|---|---|
Connection definition | String |
Use a standard jdbc:// syntax. If a driver is needed, the JAR file has to be added to the worker-libs/ folder. Make sure to pick up a version compatible with the JDK used by Fast2. If clear credentials is a problem, please use below fields username and password Ex/ |
Optional settings
Key | Type | Description |
---|---|---|
Password | String |
Password used by connectionString and fully encrypted for security reasons |
Driver class | String |
Optional driver class to load before connection. Leave empty to load none |
Throw error if no result | Boolean |
Throw exception when SQLQueryColumnCaller finds no result. |
Skip exceptions | Boolean |
Fast2 will either throw an error if the statement has not properly been executed, or fail silently |
User | String |
Username used by connectionString |