Skip to main content



When you create a service and declare @Route annotation, the service becomes a Bean, it won't be reusable


The service will be created based on webda.config definition

Generic Parameters

A Service is a generic class that has at least 2 Parameters:

Service<T extends ServiceParameters,E extends Events>

T: Define the class that define and load the parameters from the configuration
E: Define the events and their types that the service emits



You can use @Inject to retrieve another Service