Ecotone Module Creator

•
52
•

Scaffolds Ecotone framework modules and packages using standardized patterns for messaging and configuration.

The Ecotone Module Creator skill accelerates development within the Ecotone Framework by automating the creation of new modules and packages. It provides expert guidance on implementing the AnnotationModule pattern, utilizing the AnnotationFinder for metadata discovery, and handling external configuration via ServiceContext. Whether you are extending the core framework or building custom messaging extensions, this skill ensures your modules follow official best practices, including correct package registration, directory structure, and boilerplate testing setup using EcotoneLite.

Características Principales

01Automated scaffolding of new Ecotone packages from standard templates
02Implementation of the AnnotationModule pattern for seamless framework registration
03External configuration management via ExtensionObjectResolver and ServiceContext
04Standardized testing setup using EcotoneLite for message flow verification
05Metadata discovery using AnnotationFinder for custom attributes and methods
0652 GitHub stars

Casos de Uso

01Refactoring existing PHP code into a decoupled Ecotone package
02Extending the Ecotone messaging system with custom handlers or converters
03Creating a new official or custom Ecotone module from scratch