Enum Class ServiceTypes

java.lang.Object
java.lang.Enum<ServiceTypes>
org.camunda.bpm.container.impl.spi.ServiceTypes
All Implemented Interfaces:
Serializable, Comparable<ServiceTypes>, Constable, PlatformServiceContainer.ServiceType

public enum ServiceTypes extends Enum<ServiceTypes> implements PlatformServiceContainer.ServiceType
The service types managed by this container.
  • Enum Constant Details

    • BPM_PLATFORM

      public static final ServiceTypes BPM_PLATFORM
    • PROCESS_ENGINE

      public static final ServiceTypes PROCESS_ENGINE
    • JOB_EXECUTOR

      public static final ServiceTypes JOB_EXECUTOR
    • PROCESS_APPLICATION

      public static final ServiceTypes PROCESS_APPLICATION
  • Field Details

    • serviceRealm

      protected String serviceRealm
  • Method Details

    • values

      public static ServiceTypes[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ServiceTypes valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getTypeName

      public String getTypeName()
      Description copied from interface: PlatformServiceContainer.ServiceType
      Returns a wildcard name that allows to query the service container for all services of the type represented by this ServiceType.
      Specified by:
      getTypeName in interface PlatformServiceContainer.ServiceType