Architecture notes:
Architectural dependencies are calculated at the leaf package level in the web app.
See here for more on architecure diagrams.
|
Architecture
Top Level Qpid Java Architecture

Description:
Top-level breakout (depth=2)
Violations
| Source | Target | #Violations |
| jndi | exchange | 2 |
| handler | exchange | 1 |
| state | handler | 55 |
| state | server | 1 |
| protocol | state | 10 |
| protocol | server | 35 |
| protocol | ack | 2 |
| protocol | exchange | 9 |
| queue | server | 26 |
| queue | protocol | 36 |
| configuration | queue | 11 |
| txn | server | 12 |
| txn | protocol | 3 |
| txn | ack | 27 |
| txn | queue | 24 |
| exchange | server | 2 |
| exchange | protocol | 3 |
| exchange | queue | 95 |
| exchange | exchange | 8 |
| registry | configuration | 1 |
| security.auth | registry | 7 |
| security.auth | management | 1 |
| management | registry | 10 |
| management | security.auth | 13 |
| store | queue | 12 |
| store | exchange | 8 |
| vmbroker | transport | 2 |
| security | util | 2 |
| client | exchange | 17 |
| client | transport | 3 |
| client | failover | 77 |
| protocol | failover | 21 |
| protocol | client | 52 |
| message | client | 30 |
| state | handler | 26 |
| state | protocol | 12 |
| url | exchange | 4 |
| jms | client | 2 |
| jms | failover | 20 |
| framing | protocol | 16 |
| qpid | protocol | 26 |
| qpid | framing | 8 |
| Total | 732 |
|