processEvents.getGenerate().equals(TProcessEvents.Generate.ALL)) { HashSet<BpelEvent.TYPE> all = new HashSet<BpelEvent.TYPE>(); all.addAll(Arrays.asList(BpelEvent.TYPE.values())); events.put(null, all); return; HashSet<BpelEvent.TYPE> evtSet = new HashSet<BpelEvent.TYPE>(); for (String enEvt : enabled) { evtSet.add(BpelEvent.TYPE.valueOf(enEvt)); HashSet<BpelEvent.TYPE> evtSet = new HashSet<BpelEvent.TYPE>(); for (String enEvt : tScopeEvents.getEnableEventList()) { evtSet.add(BpelEvent.TYPE.valueOf(enEvt));
if (generateProcessEventsAll) { HashSet<BpelEvent.TYPE> all = new HashSet<BpelEvent.TYPE>(); for (BpelEvent.TYPE t : BpelEvent.TYPE.values()) { if (!t.equals(BpelEvent.TYPE.scopeHandling)) all.add(t); for (BpelEvent.TYPE t : BpelEvent.TYPE.values()) all.add(t); _events.put(null, all); HashSet<BpelEvent.TYPE> evtSet = new HashSet<BpelEvent.TYPE>(); for (String enEvt : enabled) { evtSet.add(BpelEvent.TYPE.valueOf(enEvt)); HashSet<BpelEvent.TYPE> evtSet = new HashSet<BpelEvent.TYPE>(); for (String enEvt : tScopeEvents.getEnableEventList()) { evtSet.add(BpelEvent.TYPE.valueOf(enEvt));
protected static List<String> getBPELPackageScopeEventsInList(Map<String, Set<BpelEvent.TYPE>> events) { List<String> scopeEvents = new ArrayList<String>(); if (events != null) { Set<Map.Entry<String, Set<BpelEvent.TYPE>>> eventEntries = events.entrySet(); for (Map.Entry entry : eventEntries) { if (entry.getKey() != null) { String scopeEventEntry = ""; scopeEventEntry = scopeEventEntry.concat(entry.getKey() + ","); HashSet<BpelEvent.TYPE> evtSet = (HashSet<BpelEvent.TYPE>) entry.getValue(); for (BpelEvent.TYPE type : evtSet) { scopeEventEntry = scopeEventEntry.concat(type.name() + ","); } scopeEvents.add(scopeEventEntry); } } } return scopeEvents; }
private void fillEventInfo(TEventInfo info, BpelEvent event) { info.setName(BpelEvent.eventName(event)); info.setType(event.getType().toString()); info.setLineNumber(event.getLineNo()); info.setTimestamp(toCalendar(event.getTimestamp()));
info.setType(event.getType().toString());
if (generateProcessEventsAll) { HashSet<BpelEvent.TYPE> all = new HashSet<BpelEvent.TYPE>(); for (BpelEvent.TYPE t : BpelEvent.TYPE.values()) { if (!t.equals(BpelEvent.TYPE.scopeHandling)) all.add(t); for (BpelEvent.TYPE t : BpelEvent.TYPE.values()) all.add(t); _events.put(null, all); HashSet<BpelEvent.TYPE> evtSet = new HashSet<BpelEvent.TYPE>(); for (String enEvt : enabled) { evtSet.add(BpelEvent.TYPE.valueOf(enEvt)); HashSet<BpelEvent.TYPE> evtSet = new HashSet<BpelEvent.TYPE>(); for (String enEvt : tScopeEvents.getEnableEventList()) { evtSet.add(BpelEvent.TYPE.valueOf(enEvt));
public void setProcessEventsList(ProcessEventsListType processEventsList) { if (processEventsList != null) { events.clear(); if (processEventsList.getEnableEventsList() != null && processEventsList.getEnableEventsList() .getEnableEvent() != null) { EnableEventListType enableEventListType = processEventsList.getEnableEventsList(); String[] enabledEvents = enableEventListType.getEnableEvent(); HashSet<BpelEvent.TYPE> enabledEvtSet = new HashSet<BpelEvent.TYPE>(); for (String event : enabledEvents) { enabledEvtSet.add(BpelEvent.TYPE.valueOf(event)); } events.put(null, enabledEvtSet); } if (processEventsList.getScopeEventsList() != null && processEventsList.getScopeEventsList() .getScopeEvent() != null) { ScopeEventListType scopeEventListType = processEventsList.getScopeEventsList(); ScopeEventType[] scopeEvents = scopeEventListType.getScopeEvent(); for (ScopeEventType scopeEvent : scopeEvents) { EnableEventListType enabledEventLst = scopeEvent.getEnabledEventList(); HashSet<BpelEvent.TYPE> scopeEnabledEventSet = new HashSet<BpelEvent.TYPE>(); if (enabledEventLst != null && enabledEventLst.getEnableEvent() != null) { for (String event : enabledEventLst.getEnableEvent()) { scopeEnabledEventSet.add(BpelEvent.TYPE.valueOf(event)); } } events.put(scopeEvent.getScope(), scopeEnabledEventSet); } } } }
private void fillEventInfo(ActivityEvent event) { TEventInfoList aEventList = activityLifeCycleEvents.getEventInfoList(); if (aEventList == null) { aEventList = TEventInfoList.Factory.newInstance(); activityLifeCycleEvents.setEventInfoList(aEventList); aEventList = activityLifeCycleEvents.getEventInfoList(); } TEventInfo eventInfo = aEventList.addNewEventInfo(); eventInfo.setName(getClassName(BpelEvent.eventName(event))); eventInfo.setLineNumber(event.getLineNo()); eventInfo.setTimestamp(convertDatetoCalendar(event.getTimestamp())); eventInfo.setType(event.getType().toString()); eventInfo.setActivityId(event.getActivityId()); eventInfo.setActivityName(event.getActivityName()); eventInfo.setActivityType(event.getActivityType()); eventInfo.setScopeId(event.getScopeId()); eventInfo.setScopeName(event.getScopeName()); //activityLifeCycleEvents. }
protected static String getBPELPackageProcessEventsInList(Map<String, Set<BpelEvent.TYPE>> events) { String enabledEventsList = ""; if (events != null) { Set<Map.Entry<String, Set<BpelEvent.TYPE>>> eventEntries = events.entrySet(); for (Map.Entry entry : eventEntries) { if (entry.getKey() == null) { HashSet<BpelEvent.TYPE> evtSet = (HashSet<BpelEvent.TYPE>) entry.getValue(); for (BpelEvent.TYPE type : evtSet) { enabledEventsList = enabledEventsList.concat(type.name() + ","); } } } } return enabledEventsList; }