[jboss-user] [jBPM] - saving a new attribute value in database
parvathy j a
do-not-reply at jboss.com
Sun Sep 19 01:28:39 EDT 2010
parvathy j a [http://community.jboss.org/people/parvathy] created the discussion
"saving a new attribute value in database"
To view the discussion, visit: http://community.jboss.org/message/562566#562566
--------------------------------------------------------------
Hi i created a new element escalation which acts as transition itself.. i parsed it similar to trasition in JpdlParser.java...i also have a new attribute 'level' in it public void parseEscalation(Element element, ActivityImpl activity, Parse parse) { UnresolvedTransitions unresolvedTransitions = parse.contextStackFind(UnresolvedTransitions.class); // HistoryActivityInstanceImpl hist = new HistoryActivityInstanceImpl(); List transitionElements = XmlUtil.elements(element, "escalation"); for (Element transitionElement : transitionElements) { String transitionName = XmlUtil.attribute(transitionElement, "name"); String level = XmlUtil.attribute(transitionElement, "level"); Element timerElement = XmlUtil.element(transitionElement, "timer"); if (timerElement != null) { TimerDefinitionImpl timerDefinitionImpl = parseTimerDefinition(timerElement, parse, activity); timerDefinitionImpl.setSignalName(transitionName); } TransitionImpl transition = activity.createOutgoingTransition(); transition.setName(transitionName); System.out.println("level#######>>>>>"+level); transition.setLevel(level== null || level ==""?0:Integer.parseInt(level)); // hist.setEscalationLevel(transition.getLevel()); // HistoryEvent.fire(new ActivityEnd(transitionName,transition.getLevel()),execution); unresolvedTransitions.add(transition, transitionElement); parseOnEvent(transitionElement, parse, transition, Event.TAKE); } could anyone please guide me how to save the attribute 'levels' value in JBPM4_HIST_ACTINST which will come for all escalation and the escaation name will come in the TRANSITION_ field.. i have added a new field ESCALATION_LEVEL_ in the table ..
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/562566#562566]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20100919/aa03d777/attachment-0001.html
More information about the jboss-user
mailing list