Interface IExtensibleStandardProcessElementExtension


@Deprecated(since="9.2", forRemoval=true) public interface IExtensibleStandardProcessElementExtension
Deprecated, for removal: This API element is subject to removal in a future version.
Use ch.ivyteam.ivy.bpm.exec.IBpmnProcessElement instead.
3rd Party providers can implement this interface to provide an ivy extension for defining their own process elements based on the process elements:
  • Program Interface
  • Start Event
  • Intermediate Event
Since:
19.08.2008
API:
This is a public API.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getName

      @Deprecated(since="9.2", forRemoval=true) String getName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the name of the extension. In most case the name of the 3rd party provider or product.
      Returns:
      extension name. Must not be null or empty.
      API:
      This public API is available in Java.
    • declareProcessElements

      @Deprecated(since="9.2", forRemoval=true) void declareProcessElements(IExtensibleProcessElementFactory factory)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Declares process elements that are based on standard process elements that are extensible with a java bean class
      Parameters:
      factory - the process element factory to declare the process elements on
      API:
      This public API is available in Java.