Enum Class StateTransition.Transition

java.lang.Object
java.lang.Enum<StateTransition.Transition>
oracle.communication.brm.charging.statemanager.StateTransition.Transition
All Implemented Interfaces:
Serializable, Comparable<StateTransition.Transition>, Constable
Enclosing interface:
StateTransition

public static enum StateTransition.Transition extends Enum<StateTransition.Transition>
defined transitions on the state machine
  • Enum Constant Details

    • CONFIG_DATA_LOAD_STARTED

      public static final StateTransition.Transition CONFIG_DATA_LOAD_STARTED
      Transition that indicates that config data is being loaded in the system
    • CONFIG_DATA_LOAD_COMPLETE

      public static final StateTransition.Transition CONFIG_DATA_LOAD_COMPLETE
      Transition that indicates that config data loading is complete in the system
    • CONFIG_DATA_LOAD_FAILED

      public static final StateTransition.Transition CONFIG_DATA_LOAD_FAILED
      Transition that indicates that config data loading failed in the system
    • PRICING_DATA_LOAD_STARTED

      public static final StateTransition.Transition PRICING_DATA_LOAD_STARTED
      Transition that indicates that pricing data is being loaded in the system
    • PRICING_DATA_LOAD_COMPLETE

      public static final StateTransition.Transition PRICING_DATA_LOAD_COMPLETE
      Transition that indicates that pricing data loading is complete in the system
    • PRICING_DATA_LOAD_FAILED

      public static final StateTransition.Transition PRICING_DATA_LOAD_FAILED
      Transition that indicates that pricing data loading failed in the system.
    • PRODUCT_OFFERING_CROSS_REF_DATA_LOAD_STARTED

      public static final StateTransition.Transition PRODUCT_OFFERING_CROSS_REF_DATA_LOAD_STARTED
      Transition that indicates that pricing data is being updated with data from the subscription system (cross-ref data)
    • PRODUCT_OFFERING_CROSS_REF_DATA_LOAD_COMPLETE

      public static final StateTransition.Transition PRODUCT_OFFERING_CROSS_REF_DATA_LOAD_COMPLETE
      Transition that indicates that pricing data updating with data from the subscription system (cross-ref data) completed
    • PRODUCT_OFFERING_CROSS_REF_DATA_LOAD_FAILED

      public static final StateTransition.Transition PRODUCT_OFFERING_CROSS_REF_DATA_LOAD_FAILED
      Transition that indicates that pricing data updating with data from the subscription system (cross-ref data) failed
    • CUSTOMER_DATA_LOAD_STARTED

      public static final StateTransition.Transition CUSTOMER_DATA_LOAD_STARTED
      Transition that indicates that customer data is being loaded into the system
    • CUSTOMER_DATA_LOAD_COMPLETE

      public static final StateTransition.Transition CUSTOMER_DATA_LOAD_COMPLETE
      Transition that indicates that customer data loading is complete in the system
    • CUSTOMER_DATA_LOAD_FAILED

      public static final StateTransition.Transition CUSTOMER_DATA_LOAD_FAILED
      Transition that indicates that customer data loading failed in the system
    • UPDATER_BACKLOG_PROCESSING_STARTED

      public static final StateTransition.Transition UPDATER_BACKLOG_PROCESSING_STARTED
      Transition that indicates that system is catching up backlog data
    • UPDATER_BACKLOG_PROCESSING_COMPLETE

      public static final StateTransition.Transition UPDATER_BACKLOG_PROCESSING_COMPLETE
      Transition that indicates that system successfully updated all backlog data
    • UPDATER_BACKLOG_PROCESSING_FAILED

      public static final StateTransition.Transition UPDATER_BACKLOG_PROCESSING_FAILED
      Transition that indicates that updating of backlog data failed in the system
    • USAGE_PROCESSING_STARTED

      public static final StateTransition.Transition USAGE_PROCESSING_STARTED
      Transition that indicates that system is ready for usage processing
    • SYSTEM_COLLAPSING

      public static final StateTransition.Transition SYSTEM_COLLAPSING
      Transition that indicates that system is going into De-graded mode
    • SYSTEM_RESTORED

      public static final StateTransition.Transition SYSTEM_RESTORED
      Transition that indicates that system is coming back to normal mode
    • LOAD_STATE

      public static final StateTransition.Transition LOAD_STATE
      Transition that indicates that system is coming up
    • SHUTDOWN_STARTED

      public static final StateTransition.Transition SHUTDOWN_STARTED
      Transition that indicates that system is shutting down.
  • Method Details

    • values

      public static StateTransition.Transition[] 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 StateTransition.Transition 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