Skip to content

Artefact extensions

One row per file extension. For full per-artefact docs see the page in the Artefacts section.

Runtime / execution

ExtensionWhatEngineSynchronizer
*.js, *.mjsJavaScript moduleengine-javascript (Graalium)n/a - loaded on demand
*.tsTypeScript moduleengine-typescript + engine-javascriptn/a
*.javaClient Javaengine-javaJavaSynchronizer
*.pyPython moduleengine-pythonn/a
*.bpmnBPMN processengine-bpm-flowableBpmnSynchronizer
*.camelCamel routeengine-camelCamelSynchronizer
*.jobScheduled jobengine-jobs (Quartz)JobSynchronizer
*.listenerMessage listenerengine-listenersListenerSynchronizer
*.websocketWebSocket bindingengine-websocketsWebsocketsSynchronizer
*.odataOData serviceengine-odata (CXF)ODataSynchronizer
*.proxyHTTP proxy routeengine-proxyProxySynchronizer
*.nativeappNative appengine-native-appsNativeApp synchronizer
*.access, *.rolesAccess / rolesengine-securityAccessSynchronizer, RolesSynchronizer
expose (project root)Expose static resourcesengine-webExposesSynchronizer
*.extensionpoint, *.extensionExtensionscore-extensionsExtensionPointsSynchronizer, ExtensionsSynchronizer
*Component.tsTS componentengine-diComponentSynchronizer
*Entity.ts, @Entity JavaEntity persistencedata-store / data-store-javaEntitySynchronizer (TS); client-Java built by the ComponentContainer
*Controller.ts, @Controller JavaREST controller -> auto OpenAPIengine-openapiOpenAPISynchronizer (TS); client-Java @Controller built by the ComponentContainer

Data

ExtensionWhatSynchronizer
*.datasourceJDBC pool registrationDataSourcesSynchronizer
*.schemaSchema groupingSchemasSynchronizer
*.tableSingle-table DDLTablesSynchronizer
*.viewView DDLViewsSynchronizer
*.csvim, *.csvCSV import modelCsvimSynchronizer

Documentation

ExtensionWhatEngineSynchronizer
*.mdMarkdown wikiengine-wikiMarkdownSynchronizer
*.confluenceConfluence wikiengine-wikiConfluenceSynchronizer

Design-time

These are model artefacts; generation produces runtime artefacts from them.

ExtensionModelerGenerates
*.intentIntent EditorAll the model artefacts below - .edm / .bpmn / .form / .report / .roles / .glue / .csvim - one altitude up
*.glue(generated from *.intent)Annotated client-Java glue (@Listener / @Scheduled / @Controller) under gen/events
*.edm, *.modelEntity Data modelerFull CRUD app via template-application-*
*.dsmDatabase Schema modeler.schema + .table + .view
*.formForm DesignerHTML form layout
*.command(legacy)Shell-command descriptor - superseded by @aerokit/sdk/platform/command

See also

Released under the EPL-2.0 License.