Artefacts
Files placed under a project are reconciled into runtime state by synchronizers. Each artefact type has a file extension, a serving engine, and an authoring editor.
Scripting
- JavaScript -
*.js,*.mjs - TypeScript -
*.ts - Java -
*.java - Python -
*.py
Data
- Data source -
*.datasource - Schema -
*.schema - Table -
*.table - View -
*.view - CSV import model -
*.csvim+*.csv
Process
- BPMN -
*.bpmn - Scheduled job -
*.job - Camel route -
*.camel - Message listener -
*.listener - WebSocket -
*.websocket
Services
- OData -
*.odata - HTTP proxy -
*.proxy - Native app -
*.nativeapp - Expose -
exposefile
Security
- Access -
*.access - Roles -
*.roles - Client registration - OAuth client registrations
Extensibility
- Extension point -
*.extensionpoint - Extension -
*.extension - Component -
*Component.ts
Docs
- Markdown -
*.md - Confluence -
*.confluence