Tabnine Logo
DeploymentDescriptorBuilder.addEventListener
Code IndexAdd Tabnine to your IDE (free)

How to use
addEventListener
method
in
org.kie.internal.runtime.conf.DeploymentDescriptorBuilder

Best Java code snippets using org.kie.internal.runtime.conf.DeploymentDescriptorBuilder.addEventListener (Showing top 7 results out of 315)

origin: kiegroup/jbpm

.addEnvironmentEntry(new NamedObjectModel("jbpm.business.calendar",
    "org.jbpm.runtime.manager.impl.deploy.RuntimeManagerWithDescriptorTest$TestBusinessCalendar"))
.addEventListener(new ObjectModel("org.jbpm.runtime.manager.impl.deploy" +
    ".RuntimeManagerWithDescriptorTest$TestProcessEventListener"))
.addGlobal(new NamedObjectModel("service", "java.util.ArrayList"))
origin: kiegroup/jbpm

builder.addEventListener(model);
origin: org.jbpm/jbpm-test

protected DeploymentDescriptor createDeploymentDescriptor() {
  //add this listener by default
  listenerMvelDefinitions.add("new org.jbpm.casemgmt.impl.util.TrackingCaseEventListener()");
  DeploymentDescriptor customDescriptor = new DeploymentDescriptorImpl("org.jbpm.domain");
  DeploymentDescriptorBuilder ddBuilder = customDescriptor.getBuilder().runtimeStrategy(RuntimeStrategy.PER_CASE).addMarshalingStrategy(new ObjectModel("mvel", "org.jbpm.casemgmt.impl.marshalling.CaseMarshallerFactory.builder().withDoc().get()")).addWorkItemHandler(new NamedObjectModel("mvel", "StartCaseInstance", "new org.jbpm.casemgmt.impl.wih.StartCaseWorkItemHandler(ksession)"));
  listenerMvelDefinitions.forEach(listenerDefinition -> ddBuilder.addEventListener(new ObjectModel("mvel", listenerDefinition)));
  getProcessListeners().forEach(listener -> ddBuilder.addEventListener(listener));
  getWorkItemHandlers().forEach(listener -> ddBuilder.addWorkItemHandler(listener));
  return customDescriptor;
}
origin: org.kie.server/kie-server-services-jbpm

protected void addTaskCleanUpProcessListener(final KModuleDeploymentUnit unit, final InternalKieContainer kieContainer) {
  final DeploymentDescriptor descriptor = getDeploymentDescriptor(unit, kieContainer);
  descriptor.getBuilder().addEventListener(
      new ObjectModel(
          "mvel",
          "new org.jbpm.services.task.admin.listener.TaskCleanUpProcessEventListener(taskService)"
      )
  );
  unit.setDeploymentDescriptor(descriptor);
}
origin: org.kie.server/kie-server-services-jbpm

protected void addProcessIdentityProcessListener(final KModuleDeploymentUnit unit, final InternalKieContainer kieContainer) {
  final DeploymentDescriptor descriptor = getDeploymentDescriptor(unit, kieContainer);
  descriptor.getBuilder().addEventListener(
      new ObjectModel(
          "mvel",
          "new org.jbpm.kie.services.impl.IdentityProviderAwareProcessListener(ksession)"
      )
  );
  unit.setDeploymentDescriptor(descriptor);
}
origin: org.jbpm/jbpm-test

@Override
protected DeploymentDescriptor createDeploymentDescriptor() {
  if (createDescriptor()) {
    DeploymentDescriptor customDescriptor = new DeploymentDescriptorImpl("org.jbpm.domain");
    DeploymentDescriptorBuilder ddBuilder = customDescriptor.getBuilder();
    for (ObjectModel listener : getProcessListeners()) {
      ddBuilder.addEventListener(listener);
    }
    for (ObjectModel listener : getTaskListeners()) {
      ddBuilder.addTaskEventListener(listener);
    }
    for (NamedObjectModel listener : getWorkItemHandlers()) {
      ddBuilder.addWorkItemHandler(listener);
    }
    return customDescriptor;
  }
  return null;
}
origin: org.jbpm/jbpm-runtime-manager

builder.addEventListener(model);
org.kie.internal.runtime.confDeploymentDescriptorBuilderaddEventListener

Popular methods of DeploymentDescriptorBuilder

  • addTaskEventListener
  • addWorkItemHandler
  • runtimeStrategy
  • addMarshalingStrategy
  • auditMode
  • auditPersistenceUnit
  • persistenceMode
  • persistenceUnit
  • setLimitSerializationClasses
  • setRequiredRoles
  • addRequiredRole
  • setClasses
  • addRequiredRole,
  • setClasses,
  • setConfiguration,
  • setEnvironmentEntries,
  • setEventListeners,
  • setGlobals,
  • setMarshalingStrategies,
  • setTaskEventListeners,
  • setWorkItemHandlers

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • setScale (BigDecimal)
  • requestLocationUpdates (LocationManager)
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Top PhpStorm 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