Event handlers and their associated (optional) filters have to be registered against a particular event class to be invoked when the an event of the specified class is raised. This is done in file named handler_config.xml placed in the events folder of a Cúram component.
<registrations>
<event-registration handler="curam.impl.SomeEventHandler">
<event-classes>
<event-class identifier="CLASS1"/>
</event-classes>
</event-registration>
<event-registration handler="curam.impl.AnotherEventHandler"
filter="curam.impl.AnotherEventFilter">
<event-classes>
<event-class identifier="CLASS2"/>
</event-classes>
</event-registration>
<event-registration handler="curam.impl.RemovedEventHandler"
removed="true">
<event-classes>
<event-class identifier="CLASS2"/>
</event-classes>
</event-registration>
</registrations>