BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
1 / 1048 · Module 1 — MuleSoft Mental Model⊞ allnext →

1.1Mule Application

One deployable Mule project is a Mule application.

Imagine this repository:

customer-salesforce-integration/
│
├── pom.xml
├── mule-artifact.json
│
└── src/
    └── main/
        ├── mule/
        │   ├── customer-api.xml
        │   ├── salesforce.xml
        │   └── global.xml
        │
        └── resources/
            ├── dev.yaml
            ├── qa.yaml
            └── prod.yaml

The important idea:

repository/project
       ↓
Mule application
       ↓
contains flows
       ↓
flows contain processors

Very similar conceptually to:

Playwright project
    ↓
spec files
    ↓
tests
    ↓
steps