public String toString() { StringBuilder sb = new StringBuilder("\n" + eventName(this) + ":"); Method[] methods = getClass().getMethods(); for (Method method : methods) { if (method.getName().startsWith("get") && method.getParameterTypes().length == 0) { try { String field = method.getName().substring(3); Object value = method.invoke(this, CollectionUtils.EMPTY_OBJECT_ARRAY); if (value == null) { continue; } sb.append("\n\t").append(field).append(" = ").append(value == null ? "null" : value.toString()); } catch (Exception e) { // ignore } } } return sb.toString(); }
HBpelEvent hevent = new HBpelEvent(); hevent.setTstamp(new Timestamp(System.currentTimeMillis())); hevent.setType(BpelEvent.eventName(event)); hevent.setDetail(event.toString()); if (process != null)
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. }
info.setName(BpelEvent.eventName(event));
private void fillEventInfo(TEventInfo info, BpelEvent event) { info.setName(BpelEvent.eventName(event)); info.setType(event.getType().toString()); info.setLineNumber(event.getLineNo());