Community
Participate
Working Groups
Currently, the priority of the listener is determined by the DsfSession class implementation. The implementation checks if the listener is an instance of IDsfService, and if so, it extracts the startup number of the service, which is the priority. This mechanism is inflexible. If a service contains another class, such as the cache manager, the cache manager cannot be registered directly as an event listener. Instead, add listener method itself should take the priority as an argument.