package org.mobicents.slee.resource.sip11.test.eventidcache; import java.util.HashMap; import java.util.Map; import javax.slee.EventTypeID; import javax.slee.UnrecognizedEventException; import javax.slee.facilities.FacilityException; import javax.slee.resource.FireableEventType; public class EventLookupFacility implements javax.slee.facilities.EventLookupFacility { private Map<EventTypeID,FireableEventType> eventIds = new HashMap<EventTypeID, FireableEventType>(); public FireableEventType getFireableEventType(EventTypeID arg0) throws NullPointerException, UnrecognizedEventException, FacilityException { return eventIds.get(arg0); } public void putEventID(String name, String vendor, String version, FireableEventType eventType) { eventIds.put(new EventTypeID(name,vendor,version), eventType); } }