MallConstants.java 830 Bytes
package com.diligrp.cashier.mall;


import com.diligrp.cashier.shared.Constants;

/**
 * 商城常量
 * @author dengwei
 */
public interface MallConstants {
    String RESULT_SUCCESS = "success";
    String RESULT_FAILURE = "fail";

    String MALL_TOKEN = Constants.PRODUCT_NAME + "mall_token:";
    String MALL_USER_INFO = Constants.PRODUCT_NAME + "mall_user_info:";

    String HOURLY_PAYMENT_CALLBACK_METHOD = "hourly.payment.callback";
    String HOURLY_REFUND_CALLBACK_METHOD = "hourly.refund.callback";

    // 三方回调重试队列
    String CASHIER_MALL_CALLBACK_RETRY_QUEUE = "cashier_mall_callback_retry_queue";
    String CASHIER_MALL_CALLBACK_RETRY_EXCHANGE = "cashier_mall_callback_retry_exchange";
    String EXCHANGE_TYPE = "x-delayed-message";

    // 延时1分钟
    Integer WAIT_DELAY_MILLIS = 60_000;
}