User development,

A new message was posted in the thread "No public metadata API?":

http://community.jboss.org/message/525228#525228

Author  : Bill Burke
Profile : http://community.jboss.org/people/bill.bu...@jboss.com

Message:
--------------------------------------------------------------
Well, I got it to work doing this:
 
import org.jbpm.pvm.internal.model.Activity;
import org.jbpm.pvm.internal.model.ProcessDefinitionImpl;
import org.jbpm.pvm.internal.model.Transition;
 
 
{...
      if (instance.findActiveActivityNames().size() < 1) return;
      String activityName = 
instance.findActiveActivityNames().iterator().next();
 
      ProcessDefinitionImpl pd = 
(ProcessDefinitionImpl)engine.getRepositoryService().createProcessDefinitionQuery().processDefinitionId(instance.getProcessDefinitionId()).uniqueResult();
      Activity current = pd.findActivity(activityName);
      for (Transition transition : current.getOutgoingTransitions())
      {...}
}

--------------------------------------------------------------

To reply to this message visit the message page: 
http://community.jboss.org/message/525228#525228


_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to