Tabnine Logo
ProcessSummary.getNodes
Code IndexAdd Tabnine to your IDE (free)

How to use
getNodes
method
in
org.jbpm.workbench.pr.model.ProcessSummary

Best Java code snippets using org.jbpm.workbench.pr.model.ProcessSummary.getNodes (Showing top 7 results out of 315)

origin: org.jbpm/jbpm-wb-process-runtime-client

       processInstance.getDeploymentId());
processNodes = summary.getProcessDefinition().getNodes().stream().sorted(comparing(ProcessNodeSummary::getName, String.CASE_INSENSITIVE_ORDER).thenComparingLong(ProcessNodeSummary::getId)).collect(toList());
origin: org.jbpm/jbpm-wb-process-runtime-backend

@Test
public void testGetProcessInstanceDiagramSummaryCompletedStatus() {
  ProcessInstanceKey instanceKey = new ProcessInstanceKey(serverTemplateId, containerId, processInstanceId);
  String svgContent = "<svg></svg>";
  Integer state = org.kie.api.runtime.process.ProcessInstance.STATE_COMPLETED;
  String processName = "process";
  when(queryServicesClient.findProcessInstanceById(processInstanceId)).thenReturn(ProcessInstance.builder().id(processInstanceId).processId(processId).containerId(containerId).state(state).processName(processName).build());
  when(processImageService.getProcessInstanceDiagram(serverTemplateId, containerId, processInstanceId)).thenReturn(svgContent);
  when(processServicesClient.getProcessDefinition(containerId, processId)).thenReturn(new ProcessDefinition());
  ProcessInstanceDiagramSummary summary = service.getProcessInstanceDiagramSummary(instanceKey);
  assertEquals(processInstanceId, summary.getId());
  assertEquals(processName, summary.getName());
  assertEquals(svgContent, summary.getSvgContent());
  assertNotNull(summary.getProcessDefinition());
  assertThat(summary.getProcessDefinition().getNodes()).isEmpty();
  assertThat(summary.getProcessDefinition().getTimers()).isEmpty();
  assertThat(summary.getNodeInstances()).isEmpty();
  assertThat(summary.getTimerInstances()).isEmpty();
  verify(queryServicesClient, never()).findActiveNodeInstances(any(), any(), any());
  verify(queryServicesClient, never()).findCompletedNodeInstances(any(), any(), any());
  verify(processAdminServicesClient, never()).getTimerInstances(any(), any());
}
origin: kiegroup/jbpm-wb

@Test
public void testGetProcessInstanceDiagramSummaryCompletedStatus() {
  ProcessInstanceKey instanceKey = new ProcessInstanceKey(serverTemplateId, containerId, processInstanceId);
  String svgContent = "<svg></svg>";
  Integer state = org.kie.api.runtime.process.ProcessInstance.STATE_COMPLETED;
  String processName = "process";
  when(queryServicesClient.findProcessInstanceById(processInstanceId)).thenReturn(ProcessInstance.builder().id(processInstanceId).processId(processId).containerId(containerId).state(state).processName(processName).build());
  when(processImageService.getProcessInstanceDiagram(serverTemplateId, containerId, processInstanceId)).thenReturn(svgContent);
  when(processServicesClient.getProcessDefinition(containerId, processId)).thenReturn(new ProcessDefinition());
  ProcessInstanceDiagramSummary summary = service.getProcessInstanceDiagramSummary(instanceKey);
  assertEquals(processInstanceId, summary.getId());
  assertEquals(processName, summary.getName());
  assertEquals(svgContent, summary.getSvgContent());
  assertNotNull(summary.getProcessDefinition());
  assertThat(summary.getProcessDefinition().getNodes()).isEmpty();
  assertThat(summary.getProcessDefinition().getTimers()).isEmpty();
  assertThat(summary.getNodeInstances()).isEmpty();
  assertThat(summary.getTimerInstances()).isEmpty();
  verify(queryServicesClient, never()).findActiveNodeInstances(any(), any(), any());
  verify(queryServicesClient, never()).findCompletedNodeInstances(any(), any(), any());
  verify(processAdminServicesClient, never()).getTimerInstances(any(), any());
}
origin: org.jbpm/jbpm-wb-process-runtime-backend

assertNotNull(summary.getProcessDefinition());
assertThat(summary.getProcessDefinition().getNodes()).hasSize(2).containsExactly(new ProcessNodeSummary(1l,
                                                    "name-1",
                                                    "HumanTask",
origin: kiegroup/jbpm-wb

assertNotNull(summary.getProcessDefinition());
assertThat(summary.getProcessDefinition().getNodes()).hasSize(2).containsExactly(new ProcessNodeSummary(1l,
                                                    "name-1",
                                                    "HumanTask",
origin: kiegroup/jbpm-wb

public static void assertProcessSummary(final ProcessDefinition pd,
                    final ProcessSummary ps) {
  assertNotNull(ps);
  assertEquals(pd.getId(),
         ps.getId());
  assertEquals(pd.getId(),
         ps.getProcessDefId());
  assertEquals(pd.getName(),
         ps.getName());
  assertEquals(pd.getName(),
         ps.getProcessDefName());
  assertEquals(pd.isDynamic(),
         ps.isDynamic());
  assertEquals(pd.getVersion(),
         ps.getVersion());
  assertEquals(pd.getContainerId(),
         ps.getDeploymentId());
  assertEquals(pd.getAssociatedEntities(),
         ps.getAssociatedEntities());
  assertEquals(pd.getProcessVariables(),
         ps.getProcessVariables());
  assertEquals(pd.getReusableSubProcesses(),
         ps.getReusableSubProcesses());
  assertEquals(pd.getServiceTasks(),
         ps.getServiceTasks());
  assertThat(ps.getNodes()).hasSameSizeAs(pd.getNodes());
  assertThat(ps.getTimers()).hasSameSizeAs(pd.getTimers());
}
origin: org.jbpm/jbpm-wb-process-runtime-backend

public static void assertProcessSummary(final ProcessDefinition pd,
                    final ProcessSummary ps) {
  assertNotNull(ps);
  assertEquals(pd.getId(),
         ps.getId());
  assertEquals(pd.getId(),
         ps.getProcessDefId());
  assertEquals(pd.getName(),
         ps.getName());
  assertEquals(pd.getName(),
         ps.getProcessDefName());
  assertEquals(pd.isDynamic(),
         ps.isDynamic());
  assertEquals(pd.getVersion(),
         ps.getVersion());
  assertEquals(pd.getContainerId(),
         ps.getDeploymentId());
  assertEquals(pd.getAssociatedEntities(),
         ps.getAssociatedEntities());
  assertEquals(pd.getProcessVariables(),
         ps.getProcessVariables());
  assertEquals(pd.getReusableSubProcesses(),
         ps.getReusableSubProcesses());
  assertEquals(pd.getServiceTasks(),
         ps.getServiceTasks());
  assertThat(ps.getNodes()).hasSameSizeAs(pd.getNodes());
  assertThat(ps.getTimers()).hasSameSizeAs(pd.getTimers());
}
org.jbpm.workbench.pr.modelProcessSummarygetNodes

Popular methods of ProcessSummary

  • <init>
  • getProcessDefId
  • isDynamic
  • getDeploymentId
  • getName
  • getProcessDefName
  • getAssociatedEntities
  • getProcessVariables
  • getReusableSubProcesses
  • getServiceTasks
  • getTimers
  • setAssociatedEntities
  • getTimers,
  • setAssociatedEntities,
  • setDeploymentId,
  • setDynamic,
  • setNodes,
  • setProcessDefId,
  • setProcessDefName,
  • setProcessVariables,
  • setReusableSubProcesses

Popular in Java

  • Start an intent from android
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • findViewById (Activity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top 12 Jupyter Notebook Extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now