@Override protected void defaultExecution(Token token) { super.defaultExecution(token); for (EventDetail eventDetail : getResult()) { if (eventDetail.getEventDetailType() == EventDetailType.Message) { MessageEventDetail msgEventDetail = (MessageEventDetail)eventDetail; MessageSender messageSender = new MessageSender(this, msgEventDetail.getMessageRef()); messageSender.sendMessage(token); } } }
private void addEventDetail(EventImpl event, EventDetail trigger) EventDetailType detailType = trigger.getEventDetailType(); if (event instanceof StartEvent)
EventDetail.EventDetailType detailType = trigger.getEventDetailType(); if (detailType == EventDetail.EventDetailType.Message) EventDetail.EventDetailType detailType = result.getEventDetailType(); if (detailType == EventDetail.EventDetailType.Message)