connector-framework

Version: 2.3.2
Release Notes
| Change Log

The connector-framework package contains classes for authoring iTwin Connectors.

Topics

Name Description
Args Classes for storing the command line arguments for an iTwin Connector.
BaseConnector The base class for all iTwin Connectors.
ConnectorIssueReporter Class for reporting an iTwin Connector's status and/or errors back to orchestrators or othe callers/launchers of Connectors.
ConnectorRunner Class responsible for loading the connector from a JavaScript source file and running it.
Framework Class describing the overall package as an aggregation of the various component classes: ConnectorRunner, BaseConnector, Synchronizer, etc.
Logging Module for providing messages to connector developers, testers and users of a range of severity levels from informational to error level.
SqliteIssueReporter A Subclass of a ConnectorIssueReporter for SQLite related issues.
ConnectorAuthenticationManager A class for encapsulating and initializing auth clients and the retrieving and caching of tokens.
ChangeSetGroup A class with methods for creating, getting and closing ChangeSetGroups which is used by the ConnectorRunner.
iModelConnectorErrors An automtically generated file containing enums and keys for looking up structured errors.
SyncErrors A class used to serialize structured errors to a JSON file, syncerrs.json to be used outside of the connector (e.g.
All Displays the contents of all topics in this package.

Last Updated: 12 September, 2024