Interface StateTransition


public interface StateTransition
Class that defines the transitions and the various states of the state machine
  • Field Details

    • INITIAL

      static final Integer INITIAL
    • CONFIG_DATA_LOADING_IN_PROGRESS

      static final Integer CONFIG_DATA_LOADING_IN_PROGRESS
    • CONFIG_DATA_LOADED

      static final Integer CONFIG_DATA_LOADED
    • PRICING_DATA_LOADING_IN_PROGRESS

      static final Integer PRICING_DATA_LOADING_IN_PROGRESS
    • PRICING_DATA_LOADED

      static final Integer PRICING_DATA_LOADED
    • PRODUCT_OFFERING_CROSS_REF_DATA_LOADING_IN_PROGRESS

      static final Integer PRODUCT_OFFERING_CROSS_REF_DATA_LOADING_IN_PROGRESS
    • PRODUCT_OFFERING_CROSS_REF_DATA_LOADED

      static final Integer PRODUCT_OFFERING_CROSS_REF_DATA_LOADED
    • CUSTOMER_DATA_LOADING_IN_PROGRESS

      static final Integer CUSTOMER_DATA_LOADING_IN_PROGRESS
    • CUSTOMER_DATA_LOADED

      static final Integer CUSTOMER_DATA_LOADED
    • UPDATER_BACKLOG_PROCESSING

      static final Integer UPDATER_BACKLOG_PROCESSING
    • USAGE_PROCESSING

      static final Integer USAGE_PROCESSING
    • INCREMENTAL_CONFIG_DATA_LOADING_IN_PROGRESS

      static final Integer INCREMENTAL_CONFIG_DATA_LOADING_IN_PROGRESS
    • INCREMENTAL_PRICING_DATA_LOADING_IN_PROGRESS

      static final Integer INCREMENTAL_PRICING_DATA_LOADING_IN_PROGRESS
    • INCREMENTAL_PRODUCT_OFFERING_CROSS_REF_DATA_LOADING_IN_PROGRESS

      static final Integer INCREMENTAL_PRODUCT_OFFERING_CROSS_REF_DATA_LOADING_IN_PROGRESS
    • DEGRADED_MODE

      static final Integer DEGRADED_MODE
    • SHUTDOWN_IN_PROGRESS

      static final Integer SHUTDOWN_IN_PROGRESS
    • DEFAULT_NAME

      static final String DEFAULT_NAME
      See Also:
    • INITIAL_NAME

      static final String INITIAL_NAME
      See Also:
    • CONFIG_DATA_LOADING_IN_PROGRESS_NAME

      static final String CONFIG_DATA_LOADING_IN_PROGRESS_NAME
      See Also:
    • CONFIG_DATA_LOADED_NAME

      static final String CONFIG_DATA_LOADED_NAME
      See Also:
    • PRICING_DATA_LOADING_IN_PROGRESS_NAME

      static final String PRICING_DATA_LOADING_IN_PROGRESS_NAME
      See Also:
    • PRICING_DATA_LOADED_NAME

      static final String PRICING_DATA_LOADED_NAME
      See Also:
    • PRODUCT_OFFERING_CROSS_REF_DATA_LOADING_IN_PROGRESS_NAME

      static final String PRODUCT_OFFERING_CROSS_REF_DATA_LOADING_IN_PROGRESS_NAME
      See Also:
    • PRODUCT_OFFERING_CROSS_REF_DATA_LOADED_NAME

      static final String PRODUCT_OFFERING_CROSS_REF_DATA_LOADED_NAME
      See Also:
    • CUSTOMER_DATA_LOADING_IN_PROGRESS_NAME

      static final String CUSTOMER_DATA_LOADING_IN_PROGRESS_NAME
      See Also:
    • CUSTOMER_DATA_LOADED_NAME

      static final String CUSTOMER_DATA_LOADED_NAME
      See Also:
    • UPDATER_BACKLOG_PROCESSING_NAME

      static final String UPDATER_BACKLOG_PROCESSING_NAME
      See Also:
    • USAGE_PROCESSING_NAME

      static final String USAGE_PROCESSING_NAME
      See Also:
    • INCREMENTAL_CONFIG_DATA_LOADING_IN_PROGRESS_NAME

      static final String INCREMENTAL_CONFIG_DATA_LOADING_IN_PROGRESS_NAME
      See Also:
    • INCREMENTAL_PRICING_DATA_LOADING_IN_PROGRESS_NAME

      static final String INCREMENTAL_PRICING_DATA_LOADING_IN_PROGRESS_NAME
      See Also:
    • INCREMENTAL_PRODUCT_OFFERING_CROSS_REF_DATA_LOADING_IN_PROGRESS_NAME

      static final String INCREMENTAL_PRODUCT_OFFERING_CROSS_REF_DATA_LOADING_IN_PROGRESS_NAME
      See Also:
    • DEGRADED_MODE_NAME

      static final String DEGRADED_MODE_NAME
      See Also:
    • SHUTDOWN_IN_PROGRESS_NAME

      static final String SHUTDOWN_IN_PROGRESS_NAME
      See Also:
    • STATE_NAME_MAPPING

      static final String[] STATE_NAME_MAPPING