IntegrationHelper Methods |
The IntegrationHelper type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | FilterAsyncConnectors |
Filters given set of connectors.
|
![]() ![]() | FilterConnectors |
Filters given set of connectors by task process type.
|
![]() ![]() | GetConnector(Int32) |
Gets connector by ID
|
![]() ![]() | GetConnector(String) |
Gets connector by name
|
![]() ![]() | GetIntegrationProcessResultEnum |
Returns the process result enumeration value.
|
![]() ![]() | GetIntegrationProcessResultString |
Returns the process result as a string.
|
![]() ![]() | GetIntegrationProcessTypeEnum |
Returns the process type enumeration value.
|
![]() ![]() | GetIntegrationProcessTypeString |
Returns the process type as a string.
|
![]() ![]() | GetMatchingConnectors |
Gets dictionary of connector names whose subscriptions match given CMS object and task type.
The type of task processing is stored as dictionary value.
|
![]() ![]() | GetTaskDataTypeEnum(String) |
Returns the task data type enumeration value.
|
![]() ![]() | GetTaskDataTypeEnum(TaskProcessTypeEnum) |
Returns the task data type enumeration value based on task process type.
|
![]() ![]() | GetTaskDataTypeString |
Returns the task data type as a string.
|
![]() ![]() | Init |
Initializes integration bus
|
![]() ![]() | InvalidateConnectors |
Invalidates collections with connectors and subscriptions
|
![]() ![]() | InvalidateSubscriptions |
Invalidates collection with subscriptions
|
![]() ![]() | LoadConnectors |
Loads connectors
|
![]() ![]() | LoadConnectors(Boolean) |
Loads connectors
|
![]() ![]() | LogIntegration |
Logs integration task (only asynchronous process types).
|
![]() ![]() | LogSynchronizationError |
Logs the integration synchronization error.
|
![]() ![]() | ProcessExternalTask |
Processes incoming task.
|
![]() ![]() | ProcessExternalTasksAsync |
Ensures separate threads for connectors to process the pending logged external tasks.
Thread won't be started if processing is already running.
|
![]() ![]() | ProcessExternalTasksAsync(Int32) |
Processes external tasks of connector specified by ID
|
![]() ![]() | ProcessExternalTasksAsync(String) |
Processes external tasks of connector specified by name
|
![]() ![]() | ProcessInternalTasksAsync |
Ensures separate threads for connectors to process the logged internal tasks.
Thread won't be started if processing is already running.
|
![]() ![]() | ProcessSyncTasks |
Processes synchronous task subscriptions.
|
![]() ![]() | ProcessTasks(Int32, Boolean) |
Processes pending internal or external tasks for specified connector.
|
![]() ![]() | ProcessTasks(String, Boolean) |
Processes pending internal or external tasks for specified connector.
|
![]() ![]() | SubscribeTo |
Adds subscription to collection of subscriptions
|
![]() ![]() | TouchAsyncConnectors |
Adds connectors to collection to be processed.
|