Adapterflow
note
Modifying this entity requires certain user authorization. For more information, see User Groups.
Adapterflows let you to define your entry and exit from iCore Process Server in a pre-packaged way. You build your Adapterflows with ready-made elements, that can be configured to suit your needs.
Adapterflows must be configured in a Component configuration to be executed. Adapterflows are created and edited in the Adapterflow wizard.
Entry points
An Entry Point is the activity that starts the Adapterflow. There are two types of entry points:
- Readers
Readers poll with a specified interval to find data, for example new files in a directory. Readers are always trigger-based. - Listeners
Listeners are constantly waiting for a specific event/incident to occur, for example the renaming of a file in a directory. Listeners may be trigger-based or event-based.
The Event Listener is the only event-based entry point, whereas all the others are trigger-based.
Properties
Name | Type | Description |
---|---|---|
CLR-name | String | Specifies the name that will be used to refer to the instance of the entity from Code Expressions in Adapterflows. The CLR-name is automatically generated from the Name property. It is read-only and cannot be modified. For details, see CLR-name property. |
Created | DateTime | Date and time when the Adapterflow was created. Automatically generated by the system. |
Description | String | A brief description of the Adapterflow, for example its field of application. |
Entity type | EntityType | Specifies the entity type. The property is Read-only and is only displayed in filter listings to identify the entity type. It can be used for example when filtering on entities with a filter containing an 'All' part. For more information, see Entity filters. |
Entry point | String | The entry point of the Adapterflow. |
ID | Guid | The entity ID of the Adapterflow. Automatically generated by the system. |
Last build active | Boolean | Specifies whether service runtime is running the latest compiled version of the Adapterflow. When a system is started, the property is set to True for all compiled Component definitions, Web service clients or Web APIs. However, if any such definition is recompiled the property will be set to False until a system restart occurs. |
Last compiled | DateTime | Specifies when the Adapterflow was last compiled. If the Adapterflow has not been compiled, this value is empty. |
Log level | LogLevel | The log level of the Adapterflow. See also Adapterflow log levels. |
Modified | DateTime | Date and time of the latest modification of the Adapterflow. Automatically generated by the system. |
Name | String | The name of the Adapterflow. |
Needs compiling | Boolean | Specifies whether the Adapterflow needs compiling. Imported Adapterflows need to be re-compiled before they can be used. |
Upgrade date | DateTime | Specifies the date when the Adapterflow was upgraded with a System upgrade. |
Is Locked | Boolean | Specifies if the Adapterflow is locked. |
Lock time | DateTime | The time the Adapterflow was locked. |
Lock user id | String | The Id of the User that locked the Adapterflow. |
Lock user name | String | The Name of the User that locked the Adapterflow. |
Lock User AzureAD identifier | String | The identifier of the locking User, configured for the external provider where the User was authorized. |
Lock User AzureAD tenant | String | The Id of the tenant at the external provider where the locking User was authorized. |