public NodeInstance getNodeInstance(Node node, WorkflowProcessInstance processInstance, NodeInstanceContainer nodeInstanceContainer) { instance.setProcessInstance(processInstance); instance.setNodeInstanceContainer(nodeInstanceContainer); return instance; }
public void triggerCompleted() { triggerCompleted(org.jbpm.workflow.core.Node.CONNECTION_DEFAULT_TYPE, true); } }
MockNodeInstanceFactory factory = new MockNodeInstanceFactory( new MockNodeInstance( mockNode ) ); NodeInstanceFactoryRegistry.getInstance(ksession.getEnvironment()).register( mockNode.getClass(), factory ); mockNodeInstance.triggerCompleted(); assertEquals( ProcessInstance.STATE_COMPLETED, processInstance.getState() );
MockNodeInstanceFactory mockNodeFactory = new MockNodeInstanceFactory( new MockNodeInstance( mockNode ) ); NodeInstanceFactoryRegistry.getInstance(ksession.getEnvironment()).register( mockNode.getClass(), mockNodeFactory ); mockNodeInstance.getTriggers().get(org.jbpm.workflow.core.Node.CONNECTION_DEFAULT_TYPE); assertNotNull(triggeredBy); assertEquals(1, triggeredBy.size());
@Test public void testDiscoveredEntry() { NodeInstanceFactoryRegistry.getInstance(null).register(MockNode.class, new MockNodeInstanceFactory( new MockNodeInstance( new MockNode() ) )); assertEquals( MockNodeInstanceFactory.class, NodeInstanceFactoryRegistry.getInstance(null).getProcessNodeInstanceFactory( new MockNode() ).getClass() ); } }
public int hashCode() { return (int) getNodeId(); }