congrats Icon
New! Announcing our next generation AI code completions
Read here
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

  • Reactive rest calls using spring rest template
  • getContentResolver (Context)
  • notifyDataSetChanged (ArrayAdapter)
  • requestLocationUpdates (LocationManager)
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Top plugins for WebStorm
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