I was just informed (thank you, CJ) that an “event-type” in MG is about a bit more than simply pre-postHandler() stuff. If you’re needing more than just simple pre/postHandler() methods run, then you’ll want to look at into interceptors. They offer a bevvy of interception points (and you can create your own as well) that can be used to “listen” for various events.
Any object in a ColdBox application can be an interceptor, including a handler. Just set the listener object to the desired interception point, and let it do its work.
That right there tells that this interceptor will execute on pre process for any events that start with admin or users. You can get very funky with the event patterns. Not only that, you can intercept in over 20 different locations now. So you can do things before the event , before the request, after the request, after the event, etc etc.