/** * * @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; }
private String getEventTypeIDInstantionString(EventEntryDescriptor mEventEntry) { String eventTypeIDClassName = EventTypeID.class.getName(); return eventTypeIDClassName + " eventTypeID = new " + eventTypeIDClassName + "(\"" + mEventEntry.getEventReference().getName() + "\",\"" + mEventEntry.getEventReference().getVendor() + "\",\"" + mEventEntry.getEventReference().getVersion() + "\");"; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; return eventTypeID .equals(((EventTypeRoutingStatisticsImpl) obj).eventTypeID); }
public void eventProcessingFailed(ActivityHandle handle, FireableEventType eventType, Object event, Address address, ReceivableService service, int flags, FailureReason reason) { if (tracer.isFineEnabled()) tracer.fine("eventProcessingFailed:" + eventType + ":" + handle); // used to inform the resource adaptor object that the specified Event // could not be processed successfully by the SLEE. if (eventType.getEventType().getName().equals(TCAPEvent.EVENT_TYPE_NAME_DIALOG_TIMEOUT)) { TCAPDialogActivityHandle dah = (TCAPDialogActivityHandle) handle; TCAPDialogWrapper dw = dah.getActivity(); if (dw != null) releaseDialog(dw); } }
@Override public int hashCode() { return eventTypeID.hashCode(); }
public void eventProcessingFailed(ActivityHandle handle, FireableEventType eventType, Object event, Address address, ReceivableService service, int flags, FailureReason reason) { if (tracer.isFineEnabled()) tracer.fine("eventProcessingFailed:" + eventType + ":" + handle); // used to inform the resource adaptor object that the specified Event // could not be processed successfully by the SLEE. if (eventType.getEventType().getName().equals(DialogTimeout.EVENT_TYPE_NAME)) { MAPDialogActivityHandle dah = (MAPDialogActivityHandle) handle; MAPDialogWrapper dw = dah.getActivity(); if (dw != null) releaseDialog(dw); } }
@Override public int hashCode() { return eventTypeID.hashCode(); }
/** * * @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 void eventProcessingFailed(ActivityHandle handle, FireableEventType eventType, Object event, Address address, ReceivableService service, int flags, FailureReason reason) { if (tracer.isFineEnabled()) tracer.fine("eventProcessingFailed:" + eventType + ":" + handle); // used to inform the resource adaptor object that the specified Event // could not be processed successfully by the SLEE. if (eventType.getEventType().getName().equals(DialogTimeout.EVENT_TYPE_NAME)) { CAPDialogActivityHandle dah = (CAPDialogActivityHandle) handle; CAPDialogWrapper dw = dah.getActivity(); if (dw != null) releaseDialog(dw); } }
@Override public boolean equals(Object obj) { if (obj != null && obj.getClass() == this.getClass()) { return ((FireableEventTypeImpl)obj).eventTypeID.equals(this.eventTypeID); } else { return false; } } }
@Override public int hashCode() { return eventType.hashCode()*31 + (resourceOption != null ? resourceOption.hashCode() : 0); }
/** * * @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 void eventProcessingSuccessful(ActivityHandle handle, FireableEventType eventType, Object event, Address address, ReceivableService service, int flags) { if (tracer.isFineEnabled()) tracer.fine("eventProcessingSuccessful:" + eventType + ":" + handle); // used to inform the resource adaptor object that the specified Event // was processed successfully by the SLEE. if (eventType.getEventType().getName().equals(TCAPEvent.EVENT_TYPE_NAME_DIALOG_TIMEOUT)) { TCAPDialogActivityHandle dah = (TCAPDialogActivityHandle) handle; TCAPDialogWrapper dw = dah.getActivity(); if (dw != null) releaseDialog(dw); } }
@Override public boolean equals(Object obj) { if (obj != null && obj.getClass() == this.getClass()) { ReceivableEventImpl other = (ReceivableEventImpl) obj; if (this.resourceOption == null) { if (other.resourceOption != null) { return false; } } else { if (!this.resourceOption.equals(other.resourceOption)) { return false; } } return this.eventType.equals(other.eventType); } else { return false; } } }
/** * * @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 void eventProcessingFailed(ActivityHandle handle, FireableEventType eventType, Object event, Address address, ReceivableService service, int flags, FailureReason reason) { if (tracer.isFineEnabled()) tracer.fine("eventProcessingFailed:" + eventType + ":" + handle); // used to inform the resource adaptor object that the specified Event // could not be processed successfully by the SLEE. if (eventType.getEventType().getName().equals(DialogTimeout.EVENT_TYPE_NAME)) { CAPDialogActivityHandle dah = (CAPDialogActivityHandle) handle; CAPDialogWrapper dw = dah.getActivity(); if (dw != null) releaseDialog(dw); } }
/** * * @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 void eventProcessingFailed(ActivityHandle handle, FireableEventType eventType, Object event, Address address, ReceivableService service, int flags, FailureReason reason) { if (tracer.isFineEnabled()) tracer.fine("eventProcessingFailed:" + eventType + ":" + handle); // used to inform the resource adaptor object that the specified Event // could not be processed successfully by the SLEE. if (eventType.getEventType().getName().equals(DialogTimeout.EVENT_TYPE_NAME)) { MAPDialogActivityHandle dah = (MAPDialogActivityHandle) handle; MAPDialogWrapper dw = dah.getActivity(); if (dw != null) releaseDialog(dw); } }
/** * * @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 void eventProcessingSuccessful(ActivityHandle handle, FireableEventType eventType, Object event, Address address, ReceivableService service, int flags) { if (tracer.isFineEnabled()) tracer.fine("eventProcessingSuccessful:" + eventType + ":" + handle); // used to inform the resource adaptor object that the specified Event // was processed successfully by the SLEE. if (eventType.getEventType().getName().equals(DialogTimeout.EVENT_TYPE_NAME)) { CAPDialogActivityHandle dah = (CAPDialogActivityHandle) handle; CAPDialogWrapper dw = dah.getActivity(); if (dw != null && !dw.checkDialogTimeoutProcKeeped()) releaseDialog(dw); } }