Class PreProcessLoyaltyDelegate

java.lang.Object
com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
All Implemented Interfaces:
org.camunda.bpm.engine.delegate.JavaDelegate

@Component public class PreProcessLoyaltyDelegate extends AbstractOrderSynchronousProcessFlowAdapter
This class PreProcessLoyaltyDelegate defines the flow for pre-process loyalty Delegate for pre-process payment
  • Field Details

    • KEY_PROCESS_ID

      public static final String KEY_PROCESS_ID
      The constant KEY_PROCESS_ID
      See Also:
    • MESSAGE_TYPE_GET_REWARDS

      public static final String MESSAGE_TYPE_GET_REWARDS
      The constant MESSAGE_TYPE_GET_REWARDS
      See Also:
    • KEY_ITEM_PV_VALUE

      public static final String KEY_ITEM_PV_VALUE
      The constant KEY_PV_VALUE
      See Also:
    • KEY_IS_SUBSCRIPTION_ORDER

      public static final String KEY_IS_SUBSCRIPTION_ORDER
      The constant KEY_IS_SUBSCRIPTION_ORDER
      See Also:
    • KEY_LOYALTY_EVENT_NAME

      public static final String KEY_LOYALTY_EVENT_NAME
      The constant KEY_LOYALTY_EVENT_NAME
      See Also:
    • KEY_LOYALTY_QUEUE_NAME

      public static final String KEY_LOYALTY_QUEUE_NAME
      The constant KEY_LOYALTY_QUEUE_NAME
      See Also:
    • EVENT_ORDER_PLACED

      public static final String EVENT_ORDER_PLACED
      The constant EVENT_ORDER_PLACED
      See Also:
    • EVENT_ORDER_SHIPPED

      public static final String EVENT_ORDER_SHIPPED
      The constant EVENT_ORDER_SHIPPED
      See Also:
    • TOTAL_PRICE_POINT_VALUE_TXT

      public static final String TOTAL_PRICE_POINT_VALUE_TXT
      See Also:
    • SHIPPING_METHOD_WILL_CALL

      public static final String SHIPPING_METHOD_WILL_CALL
      See Also:
    • WILLCALL_LOYALTY_EVENT_PUBLISHED

      public static final String WILLCALL_LOYALTY_EVENT_PUBLISHED
      The constant WILLCALL_LOYALTY_EVENT_PUBLISHED to find if loyalty event is already published for will call orders
      See Also:
    • KEY_PV_VALUE

      public static final String KEY_PV_VALUE
      The constant KEY_PV_VALUE
      See Also:
    • KEY_IS_SUBSCRIPTION_ITEM

      public static final String KEY_IS_SUBSCRIPTION_ITEM
      The constant KEY_IS_SUBSCRIPTION_ORDER
      See Also:
    • ZERO_POINTS_VOLUME

      public static final String ZERO_POINTS_VOLUME
      The constant ZERO_POINTS_VOLUME
      See Also:
    • authTokenHandler

      @Autowired public com.skava.core.auth.AuthTokenHandler authTokenHandler
      Auth token Handler
    • authProps

      @Autowired public com.skava.core.properties.AuthorizationProperties authProps
      aoth properties
  • Constructor Details

    • PreProcessLoyaltyDelegate

      public PreProcessLoyaltyDelegate()
  • Method Details