A lightweight Java component model and runtime container.
Home | Previous: Step 8: Existing Objects | Next: Covalent User Guide
You have seen the main ideas of Covalent: components, services, events, parameters, lifecycle, segmentation, composition, and integration of existing objects. Here are pointers to go further.
A running Covalent container can be inspected. The component viewer is an optional
extension, provided by the covalent-supervision module, that lets you look at the
components of a container. Enable it by adding that module to the classpath and setting the
following system property:
-Dcovalent.extensions=component-viewer
The viewer opens on demand: press Ctrl+Shift+F12 in a window of your application, or see Summoning the Supervisor for the other ways.
The troubleshooting page lists common symptoms (validation errors, proxy errors, lifecycle failures, circular dependencies, asynchronous failures) and the first checks to make.
| If you want to… | Read |
|---|---|
| understand the ideas behind the model (DIP, DI, IoC) | Foundations |
| know every option of managed components | Managed Components Guide |
| adopt Covalent progressively | Raw Components Guide |
| see full applications built on Covalent | Examples Guide |
| build a JavaFX UI on top of Covalent components | HMI Guide |
| find the documentation index | User Guide |
Bakery component that consumes OrderEvents and only wants croissant
orders, using a filter (step 6).Home | Previous: Step 8: Existing Objects | Next: Covalent User Guide