Common Design Patterns for Stateful
applications.
Execution Plan
- Patterns that allow you to create a sequence of actions that can be executed in a specific order.Factory
- A pattern that allows you to create objects.Final Handlers
- Method for determining handlers that will be executed at the very end of the FLOW, even if an error occurs.Immutable
- A pattern/trait that allows you to create immutable objects.Interceptor
- A pattern that allows you to intercept the execution of a method and modify its behavior with arguments.IntervalRunner
- Interval execution strategy that provides logic for running some code.Iterators
- Group of contracts for iterators that extends basic conventions.Pool
- Pool pattern focused on resource usage in a multithreaded environment.ScopeControl
- A pattern that imposes restrictions on operations based on the current scope.