AnotherFSM is yet another implementation of state machines, a library for Java programming language.
Features
- Deterministic state machine, optionally with timeouts.
- Global and local listeners of transitions and state enter/exit.
- Type-based and equals-based event preprocessors.
- Predefined and user defined events.
- Separated state machine building, registration of listeners and processing of events.
- Support for Qfsm graphical design tool with code generation.
- Generalized logging, whatever backend can be injected.
- Suitable for event driven development.
- Well-designed API, fully documented code, unit tests with high coverage.
Categories
LibrariesLicense
Apache License V2.0Follow AnotherFSM
Other Useful Business Software
Earn up to 16% annual interest with Nexo.
Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform.
Geographic restrictions, eligibility, and terms apply.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of AnotherFSM!