All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.msg.ProtocolDataContext Maven / Gradle / Ivy

/**
 * Alipay.com Inc. Copyright (c) 2004-2018 All Rights Reserved.
 */
package com.alipay.api.msg;

import java.util.concurrent.CountDownLatch;

/**
 * @author liuqun.lq
 * @version $Id: ProtocolDataContext.java, v 0.1 2018年11月12日 18:59 liuqun.lq Exp $
 */
public class ProtocolDataContext {

    private ProtocolData   sendData;
    private CountDownLatch sendSignal;
    private ProtocolData   ackData;

    /**
     * Getter method for property sendData.
     *
     * @return property value of sendData
     */
    public ProtocolData getSendData() {
        return sendData;
    }

    /**
     * Setter method for property sendData.
     *
     * @param sendData value to be assigned to property sendData
     */
    public void setSendData(ProtocolData sendData) {
        this.sendData = sendData;
    }

    /**
     * Getter method for property sendSignal.
     *
     * @return property value of sendSignal
     */
    public CountDownLatch getSendSignal() {
        return sendSignal;
    }

    /**
     * Setter method for property sendSignal.
     *
     * @param sendSignal value to be assigned to property sendSignal
     */
    public void setSendSignal(CountDownLatch sendSignal) {
        this.sendSignal = sendSignal;
    }

    /**
     * Getter method for property ackData.
     *
     * @return property value of ackData
     */
    public ProtocolData getAckData() {
        return ackData;
    }

    /**
     * Setter method for property ackData.
     *
     * @param ackData value to be assigned to property ackData
     */
    public void setAckData(ProtocolData ackData) {
        this.ackData = ackData;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy