congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ProcessSummary.isDynamic
Code IndexAdd Tabnine to your IDE (free)

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

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

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

public Predicate<ProcessSummary> getStartCondition() {
  return processSummary -> !processSummary.isDynamic() || (processSummary.isDynamic() && processSummary.isDynamicFormsEnabled());
}
origin: org.jbpm/jbpm-wb-forms-client

protected void loadFormValues(String serverTemplateId) {
  this.serverTemplateId = serverTemplateId;
  processDefinitionsListBox.clear();
  processRuntimeDataService.call((List<ProcessSummary> processSummaries) -> {
    //Skip case definitions (isDynamic == true)
    Map<String, List<ProcessSummary>> defs = processSummaries.stream().filter(p -> p.isDynamic() == false).collect(groupingBy(ProcessSummary::getDeploymentId));
    defs.keySet().stream().sorted().forEach(deploymentId -> {
      final OptGroup group = GWT.create(OptGroup.class);
      group.setLabel(deploymentId);
      defs.get(deploymentId).stream().sorted().forEach(p -> {
        final Option option = GWT.create(Option.class);
        option.setText(p.getProcessDefId());
        option.setValue(p.getProcessDefId());
        group.add(option);
      });
      processDefinitionsListBox.add(group);
    });
    Scheduler.get().scheduleDeferred(() -> processDefinitionsListBox.refresh());
  }).getProcesses(serverTemplateId,
          0,
          Integer.MAX_VALUE,
          FIELD_ID_PROCESSNAME,
          true);
}
origin: org.jbpm/jbpm-wb-process-runtime-client

private void fireProcessDefSelectionEvent(final ProcessSummary processSummary) {
  processDefSelected.fire(new ProcessDefSelectionEvent(processSummary.getProcessDefId(),
                             processSummary.getDeploymentId(),
                             getSelectedServerTemplate(),
                             processSummary.getProcessDefName(),
                             processSummary.isDynamic()));
}
origin: kiegroup/jbpm-wb

protected void loadFormValues(String serverTemplateId) {
  this.serverTemplateId = serverTemplateId;
  processDefinitionsListBox.clear();
  processRuntimeDataService.call((List<ProcessSummary> processSummaries) -> {
    //Skip case definitions (isDynamic == true)
    Map<String, List<ProcessSummary>> defs = processSummaries.stream().filter(p -> p.isDynamic() == false).collect(groupingBy(ProcessSummary::getDeploymentId));
    defs.keySet().stream().sorted().forEach(deploymentId -> {
      final OptGroup group = GWT.create(OptGroup.class);
      group.setLabel(deploymentId);
      defs.get(deploymentId).stream().sorted().forEach(p -> {
        final Option option = GWT.create(Option.class);
        option.setText(p.getProcessDefId());
        option.setValue(p.getProcessDefId());
        group.add(option);
      });
      processDefinitionsListBox.add(group);
    });
    Scheduler.get().scheduleDeferred(() -> processDefinitionsListBox.refresh());
  }).getProcesses(serverTemplateId,
          0,
          Integer.MAX_VALUE,
          FIELD_ID_PROCESSNAME,
          true);
}
origin: org.jbpm/jbpm-wb-process-runtime-client

  protected List<ConditionalAction<ProcessSummary>> getConditionalActions() {
    return Arrays.asList(

        new ConditionalAction<>(
            constants.Start(),
            processSummary ->
                presenter.openGenericForm(processSummary.getProcessDefId(),
                             processSummary.getDeploymentId(),
                             processSummary.getProcessDefName(),
                             processSummary.isDynamic()),
            presenter.getStartCondition(),
            false
        ),

        new ConditionalAction<>(
            constants.View_Process_Instances(),
            processSummary ->
                presenter.viewProcessInstances(processSummary.getProcessDefId()),
            presenter.getViewProcessInstanceActionCondition(),
            true
        )
    );
  }
}
origin: org.jbpm/jbpm-wb-process-runtime-client

@Test
public void testProcessDefNameDefinitionPropagation() {
  final ProcessSummary processSummary = new ProcessSummary();
  processSummary.setProcessDefId("testProcessDefId");
  processSummary.setDeploymentId("testDeploymentId");
  processSummary.setProcessDefName("testProcessDefName");
  processSummary.setDynamic(false);
  presenter.selectProcessDefinition(processSummary);
  verify(processDefSelectionEvent).fire(any(ProcessDefSelectionEvent.class));
  ArgumentCaptor<ProcessDefSelectionEvent> argument = ArgumentCaptor.forClass(ProcessDefSelectionEvent.class);
  verify(processDefSelectionEvent).fire(argument.capture());
  final ProcessDefSelectionEvent event = argument.getValue();
  assertEquals(processSummary.getProcessDefName(),
         event.getProcessDefName());
  assertEquals(processSummary.getDeploymentId(),
         event.getDeploymentId());
  assertEquals(processSummary.getProcessDefId(),
         event.getProcessId());
  assertEquals(processSummary.isDynamic(),
         event.isDynamic());
  verify(breadcrumbs).addBreadCrumb(eq(PERSPECTIVE_ID),
                   eq(Constants.INSTANCE.ProcessDefinitionBreadcrumb((processSummary.getName()))),
                   eq(Commands.DO_NOTHING));
}
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());
}
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());
}
org.jbpm.workbench.pr.modelProcessSummaryisDynamic

Popular methods of ProcessSummary

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

Popular in Java

  • Reading from database using SQL prepared statement
  • getContentResolver (Context)
  • startActivity (Activity)
  • getExternalFilesDir (Context)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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