Interface CustomerTransition


@PublicApi public interface CustomerTransition
Customer transition configuration.

This configuration is normally extracted from the issue workflow and might or might not be executable by the actual customer (pending permissions, etc).

  • Method Details

    • getTransitionId

      Integer getTransitionId()
      Id of the underlying transition
    • getResolutionId

      Optional<String> getResolutionId()
      Id of the underlying transition
    • getOriginalTransitionName

      String getOriginalTransitionName()
      Title of the underlying transition
    • getOverrideTransitionName

      Optional<String> getOverrideTransitionName()
      Configured title override.
    • getTransitionName

      String getTransitionName()
      Transition title to be displayed to the customer.

      This method returns the override title, and if not set, the original title.

    • getOverrideTransitionSubmitName

      Optional<String> getOverrideTransitionSubmitName()
      Configured submit name override.
    • getTransitionSubmitName

      String getTransitionSubmitName()
      Submit name to be displayed to the customer.

      This method returns the override submit name, and if not set, the original title.