All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.camunda.community.bpmndt.GradleExtension Maven / Gradle / Ivy

There is a newer version: 0.13.0
Show newest version
package org.camunda.community.bpmndt;

import org.gradle.api.provider.ListProperty;
import org.gradle.api.provider.Property;

/**
 * DSL extension, used to configure the Gradle plugin and it's tasks.
 */
public interface GradleExtension {

  /**
   * Returns the package name of the generated Java test case files.
   * 
   * @return The package name for the generated test code.
   */
  Property getPackageName();

  /**
   * Provides a list of process engine plugins to register at the process engine.
   * 
   * @return A list, containing process engine plugin class names.
   */
  ListProperty getProcessEnginePlugins();

  /**
   * Provides the property, which determines if Spring based testing is enabled or not.
   * 
   * @return {@code true}, if Spring is enabled. Otherwise {@code false}.
   */
  Property getSpringEnabled();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy