/** * * @param eventLookupFacility * @param eventName * @return */ private FireableEventType getEventId(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventIds.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName,VENDOR,VERSION)); } catch (Throwable e) { e.printStackTrace(); } if (eventType != null) { eventIds.put(eventName, eventType); } } return eventType; }
public FireableEventType getEventType(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventTypes.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, VENDOR, VERSION)); } catch (Throwable e) { tracer.severe("Failed to obtain fireable event type for event with name "+eventName,e); return null; } eventTypes.put(eventName, eventType); } return eventType; }
public FireableEventType getEventType(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventTypes.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(NAME_PREFIX+eventName, VENDOR, VERSION)); } catch (Throwable e) { tracer.severe("Failed to obtain fireable event type for event with name " + eventName, e); return null; } eventTypes.put(eventName, eventType); } return eventType; } }
public FireableEventType getEventType(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventTypes.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, VENDOR, VERSION)); } catch (Throwable e) { tracer.severe("Failed to obtain fireable event type for event with name " + eventName, e); return null; } eventTypes.put(eventName, eventType); } return eventType; } }
protected FireableEventType getEventId(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventIds.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, EVENT_VENDOR, EVENT_VERSION)); } catch (Throwable e) { this.tracer.severe("Error while looking up for MAP Events", e); } if (eventType != null) { eventIds.put(eventName, eventType); } } return eventType; } }
protected FireableEventType getEventId(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventIds.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, EVENT_VENDOR, EVENT_VERSION)); } catch (Throwable e) { this.tracer.severe("Error while looking up for MAP Events", e); } if (eventType != null) { eventIds.put(eventName, eventType); } } return eventType; } }
protected FireableEventType getEventId(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventIds.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, EVENT_VENDOR, EVENT_VERSION)); } catch (Throwable e) { this.tracer.severe("Error while looking up for SMPP Server Events", e); } if (eventType != null) { eventIds.put(eventName, eventType); } } return eventType; } }
protected FireableEventType getEventId(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventIds.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, EVENT_VENDOR, EVENT_VERSION)); } catch (Throwable e) { this.tracer.severe("Error while looking up for MAP Events", e); } if (eventType != null) { eventIds.put(eventName, eventType); } } return eventType; } }
public FireableEventType getEventId(String eventName) { FireableEventType eventType = eventIds.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, this.eventVendor, this.eventVersion)); } catch (Throwable e) { this.tracer.severe("Error while looking up for SMPP Server Events", e); } if (eventType != null) { this.eventIds.put(eventName, eventType); } } return eventType; } }
protected FireableEventType getEventId(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventIds.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, EVENT_VENDOR, EVENT_VERSION)); } catch (Throwable e) { this.tracer.severe("Error while looking up for MAP Events", e); } if (eventType != null) { eventIds.put(eventName, eventType); } } return eventType; } }
protected FireableEventType getEventId(EventLookupFacility eventLookupFacility, String eventName) { FireableEventType eventType = eventIds.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, EVENT_VENDOR, EVENT_VERSION)); } catch (Throwable e) { this.tracer.severe("Error while looking up for MAP Events", e); } if (eventType != null) { eventIds.put(eventName, eventType); } } return eventType; } }
public FireableEventType getEventType(EventLookupFacility eventLookupFacility, RequestEvent event) { String eventName = getEventName(event); FireableEventType eventType = eventTypes.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, VENDOR, VERSION)); } catch (Throwable e) { trc.severe("Failed to obtain fireable event type for event with name " + eventName, e); return null; } eventTypes.put(eventName, eventType); } return eventType; } }
public FireableEventType getEventType(EventLookupFacility eventLookupFacility, Object event) { String eventName = getEventName(event); FireableEventType eventType = eventTypes.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, VENDOR, VERSION)); } catch (Throwable e) { tracer.severe("Failed to obtain fireable event type for event with name "+eventName,e); return null; } eventTypes.put(eventName, eventType); } return eventType; }
public FireableEventType getEventType(EventLookupFacility eventLookupFacility, RequestEvent event) { String eventName = getEventName(event); FireableEventType eventType = eventTypes.get(eventName); if (eventType == null) { try { eventType = eventLookupFacility.getFireableEventType(new EventTypeID(eventName, VENDOR, VERSION)); } catch (Throwable e) { trc.severe("Failed to obtain fireable event type for event with name " + eventName, e); return null; } eventTypes.put(eventName, eventType); } return eventType; } }
public void setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext raContext) { this.raContext = raContext; this.tracer = raContext.getTracer("XCAPClientResourceAdaptor"); sbbInterface = new XCAPClientResourceAdaptorSbbInterfaceImpl(this); this.sleeEndpoint = raContext.getSleeEndpoint(); this.eventLookupFacility = raContext.getEventLookupFacility(); try { this.getResponseEvent = eventLookupFacility.getFireableEventType(new EventTypeID("GetResponseEvent", "org.mobicents", "2.0")); this.putResponseEvent = eventLookupFacility.getFireableEventType(new EventTypeID("PutResponseEvent", "org.mobicents", "2.0")); this.deleteResponseEvent = eventLookupFacility.getFireableEventType(new EventTypeID("DeleteResponseEvent", "org.mobicents", "2.0")); } catch(Exception e) { if(tracer.isWarningEnabled()) tracer.warning("Could not look up Response Event",e); } }
public void setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext raContext) { this.raContext = raContext; this.tracer = raContext.getTracer("XCAPClientResourceAdaptor"); sbbInterface = new XCAPClientResourceAdaptorSbbInterfaceImpl(this); this.sleeEndpoint = raContext.getSleeEndpoint(); this.eventLookupFacility = raContext.getEventLookupFacility(); try { this.getResponseEvent = eventLookupFacility.getFireableEventType(new EventTypeID("GetResponseEvent", "org.restcomm", "2.0")); this.putResponseEvent = eventLookupFacility.getFireableEventType(new EventTypeID("PutResponseEvent", "org.restcomm", "2.0")); this.deleteResponseEvent = eventLookupFacility.getFireableEventType(new EventTypeID("DeleteResponseEvent", "org.restcomm", "2.0")); } catch(Exception e) { if(tracer.isWarningEnabled()) tracer.warning("Could not look up Response Event",e); } }
public EventTypeDescriptorImpl(MEventDefinition eventDefinition, List<LibraryID> libraryRefs, boolean isSlee11) throws DeploymentException { super(isSlee11); super.setLibraryRefs(libraryRefs); try { this.eventTypeID = new EventTypeID(eventDefinition .getEventTypeName(), eventDefinition.getEventTypeVendor(), eventDefinition.getEventTypeVersion()); this.eventClassName = eventDefinition.getEventClassName(); } catch (Exception e) { throw new DeploymentException( "failed to build event type descriptor", e); } }
public EventTypeID getEventTypeID(String name, String vendor, String version) throws UnrecognizedEventException, ResourceException { if(sleeContainer == null) { throw new ResourceException("Connection is in closed state"); } if(sleeContainer.getSleeState()!=SleeState.RUNNING) { throw new ResourceException("Container is not in running state."); } EventTypeID eventTypeID = new EventTypeID(name, vendor, version); EventTypeComponent eventTypeComponent = sleeContainer .getComponentRepository().getComponentByID(eventTypeID); if (eventTypeComponent == null) { throw new UnrecognizedEventException("event type not installed"); } else { return eventTypeID; } }
public MResourceAdaptorType(org.mobicents.slee.container.component.deployment.jaxb.slee.ratype.ResourceAdaptorType resourceAdaptorType10) { this.description = resourceAdaptorType10.getDescription() == null ? null : resourceAdaptorType10.getDescription().getvalue(); this.resourceAdaptorTypeName = resourceAdaptorType10.getResourceAdaptorTypeName().getvalue(); this.resourceAdaptorTypeVendor = resourceAdaptorType10.getResourceAdaptorTypeVendor().getvalue(); this.resourceAdaptorTypeVersion = resourceAdaptorType10.getResourceAdaptorTypeVersion().getvalue(); this.resourceAdaptorTypeClasses = new MResourceAdaptorTypeClasses(resourceAdaptorType10.getResourceAdaptorTypeClasses()); for(org.mobicents.slee.container.component.deployment.jaxb.slee.ratype.EventTypeRef eventTypeRef10 : resourceAdaptorType10.getEventTypeRef()) { this.eventTypeRefs.add( new EventTypeID(eventTypeRef10.getEventTypeName().getvalue(),eventTypeRef10.getEventTypeVendor().getvalue(),eventTypeRef10.getEventTypeVersion().getvalue()) ); } }
public MResourceAdaptorType(org.mobicents.slee.container.component.deployment.jaxb.slee11.ratype.ResourceAdaptorType resourceAdaptorType11) { this.description = resourceAdaptorType11.getDescription() == null ? null : resourceAdaptorType11.getDescription().getvalue(); this.resourceAdaptorTypeName = resourceAdaptorType11.getResourceAdaptorTypeName().getvalue(); this.resourceAdaptorTypeVendor = resourceAdaptorType11.getResourceAdaptorTypeVendor().getvalue(); this.resourceAdaptorTypeVersion = resourceAdaptorType11.getResourceAdaptorTypeVersion().getvalue(); for(org.mobicents.slee.container.component.deployment.jaxb.slee11.ratype.LibraryRef libraryRef11 : resourceAdaptorType11.getLibraryRef()) { this.libraryRefs.add(new LibraryID(libraryRef11.getLibraryName() .getvalue(), libraryRef11.getLibraryVendor().getvalue(), libraryRef11.getLibraryVersion().getvalue())); } this.resourceAdaptorTypeClasses = new MResourceAdaptorTypeClasses(resourceAdaptorType11.getResourceAdaptorTypeClasses()); for(org.mobicents.slee.container.component.deployment.jaxb.slee11.ratype.EventTypeRef eventTypeRef11 : resourceAdaptorType11.getEventTypeRef()) { this.eventTypeRefs.add( new EventTypeID(eventTypeRef11.getEventTypeName().getvalue(),eventTypeRef11.getEventTypeVendor().getvalue(),eventTypeRef11.getEventTypeVersion().getvalue()) ); } }