-
Notifications
You must be signed in to change notification settings - Fork 1
Andrea Campolonghi edited this page Aug 17, 2010
·
3 revisions
CFEM can be completely configured via xml.
<?xml version="1.0" encoding="UTF-8"?>
<event-manager>
<events>
<event name="oneEvent" />
<event name="anotherEvent" type="Event" />
<event name="oneMoreEvent">
<interception point="before">
<action name="stop"/>
</interception>
<interception point="each" class="Interception">
<action name="throw" type="Exception Type" message="Exception Message"/>
</interception>
<interception point="after">
<action name="dispatch" event="eventname"/>
<condition></condition>
</interception>
<interception point="after">
<condition><![CDATA[arraylen(event.getItems()) eq 0]]></condition>
<action name="dispatch" persists="true" event="event"/>
</interception>
</event>
</events>
<listeners/>
<listeners>
<listener
event="AddItem"
listener="EventManager.test.mocks.Listener"
method="addItem"
priority="10"
init-method="setUp"
cache="true"/>
<listener
event="ResetItems"
listener="EventManager.test.mocks.Listener"
priority="5"/>
</listeners>
</event-manager>