Qorus Integration Engine® Enterprise Edition
6.0.27_prod
Loading...
Searching...
No Matches
Developer's Guide
Overview of Content of the Qorus Developer's Guide
Introduction
Use Cases for Qorus
Overview
Programming Languages
No-Code Platform for Coders
High-Level Interface Design
Designing and Implementing Workflows
Designing Workflows
Workflow Error Recoverability
Workflow Definition File
Step Definitions
Implementing Services
Overview
Qorus Services
Service Methods
Service HTTP Handlers
Service FTP Handlers
Implementing Jobs
Implementing Qorus Jobs
Job Definition Files
Finite State Machines / Flow Designer
Overview of Finite State Machines / Flow Designer
Finite State Machine State Transitions
Data Processing in Finite State Machines
Finite State Machine States
Finite State Machine State Transitions
Data Pipelines
Data Pipeline Introduction
Data Pipeline Processors
Data Pipeline Bulk Processing
Other Qorus Integration Objects
Class Objects
Library Objects
Asynchronous Queue Objects
Interface Group Objects
Workflow Synchronization Event Objects
Defining Connections
Connection Definition Files
Implementing Mappers
Mapper Development Overview
Mapper Files
Data Type Definitions
Introduction to Data Type Definitions in Qorus
Data Type Paths
Data Type Definitions in the IDE
Implementing Value Maps
Value Map API
Value Map Error Handling and Missing Data
Value Map Definition Files
Value Map Definition File Attributes
Implementing Qorus Objects Using YAML format
YAML Definition Files of Qorus Objects
YAML Formatted Data
Developing in Python
Introduction to Python Development in Qorus
Python Module Handling in Qorus
Python Thread Stacks
Using Python in Qorus Workflows
Using Python in Qorus Services
Using Python in Qorus Jobs
Restrictions on Python APIs
Qore Objects Imported Into Python Programs
Using the Qorus Qore-Language Client API in Python
Writing Tests in Python for Qorus Interfaces
Developing in Java
Introduction to Java Development in Qorus
Java Classpath Handling in Qorus
Using Java in Qorus Workflows
Using Java in Qorus Services
Using Java in Qorus Jobs
Restrictions on Java APIs
Java Classes Wrapping a Qore Object
Writing Tests in Java for Qorus Interfaces
Qorus Java Client API
Java APIs Based on Qore Functionality
SQL Object Cache API
Introduction to Development with the SQL Object Cache
SQL Object Cache Function List
User Schema Management
Introduction to User Schema Management
User Schema Module Files
Custom Release Scripts (qscripts)
Introduction to Custom Release Scripts
Custom Release Script Files
Continuous Integration and Continuous Delivery
Qorus Release Packaging and Automatic installation
Qorus Testing
Interface Parameters Managed by Operations
Debugging Qorus Interfaces
Examples
Qorus Common Server API
QorusInterfaceTest Module
Qore-Language Development Extension Modules
Qore-Language Workflow Extension Modules
Qore-Language Service Extension Modules
Qore-Language Job Extension Modules
Qorus
DataProvider
Modules
QorusAllDataProviders Module
QorusApiDataProvider Module
QorusConnectionProvider Module
QorusDataProviders Module
QorusDatasourceProvider Module
QorusRemoteConnectionDataProvider Module
QorusRemoteDataProvider Module
RemoteApiProvider Module
RemoteDbDataProvider Module
RemoteDbProvider Module
Qorus Client Modules
QorusQscriptUtil Module
QorusInterfaceTest Module
QorusClientBase Module
Deprecated Mixed Code and Metadata File Formats