AshCommanded.Commanded.Transformers.CollectTransactionOptions (AshCommanded v0.1.0)
View SourceCollects transaction options from the DSL and applies them to commands.
This transformer processes both:
- Command-level transaction options within each command
- Resource-level default transaction options
- Transaction entity blocks within commands
The collected options are stored in each command's data structure for later use during command execution.
Summary
Functions
Callback implementation for Spark.Dsl.Transformer.after?/1
.
Callback implementation for Spark.Dsl.Transformer.after_compile?/0
.
Callback implementation for Spark.Dsl.Transformer.before?/1
.
Transforms the DSL state to collect transaction options.
Functions
Callback implementation for Spark.Dsl.Transformer.after?/1
.
Callback implementation for Spark.Dsl.Transformer.after_compile?/0
.
Callback implementation for Spark.Dsl.Transformer.before?/1
.
Transforms the DSL state to collect transaction options.