payuploadmessage.java.svn-base

来自「项目支付宝批量打款,采用httpclient+spring +quarz实现.」· SVN-BASE 代码 · 共 102 行

SVN-BASE
102
字号
package com.szhelper.pay.quartz.message;

import java.util.*;

import org.apache.commons.httpclient.methods.MultipartPostMethod;

import com.szhelper.pay.quartz.base.Message;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.EqualsBuilder;

public class PayUploadMessage extends Message {    
	private static final long serialVersionUID = 123456789012346L;
    private MultipartPostMethod postMethod;
    private StringBuffer seqsUploaded = new StringBuffer(); 
    private String csvUploading;
    private String csvname;
    private String uploadLog;
    
    public PayUploadMessage() {
    }

	public MultipartPostMethod getPostMethod() {
		return postMethod;
	}

	public void setPostMethod(MultipartPostMethod postMethod) {
		this.postMethod = postMethod;
	}

	public StringBuffer getSeqsUploaded() {
		return seqsUploaded;
	}

	public void setSeqsUploaded(StringBuffer seqsUploaded) {
		this.seqsUploaded = seqsUploaded;
	}

	/**
	 * @see java.lang.Object#toString()
	 */
	public String toString() {
		return new ToStringBuilder(this).append("status", this.getStatus())
				.append("postMethod", this.postMethod).append("recieveDate",
						this.getRecieveDate()).append("shortMessage",
						this.getShortMessage()).append("opUser",
						this.getOpUser())
				.append("sentDate", this.getSentDate()).append("hasSentTimes",
						this.getHasSentTimes()).append("allowSend",
						this.isAllowSend()).append("seqsUploaded",
						this.seqsUploaded).append("resendTimes",
						this.getResendTimes()).append("id", this.getId())
				.toString();
	}

	/**
	 * @see java.lang.Object#hashCode()
	 */
	public int hashCode() {
		return new HashCodeBuilder(497486411, 408695959).appendSuper(
				super.hashCode()).append(this.postMethod).append(
				this.seqsUploaded).toHashCode();
	}

	/**
	 * @see java.lang.Object#equals(Object)
	 */
	public boolean equals(Object object) {
		if (!(object instanceof PayUploadMessage)) {
			return false;
		}
		PayUploadMessage rhs = (PayUploadMessage) object;
		return new EqualsBuilder().appendSuper(super.equals(object)).append(
				this.postMethod, rhs.postMethod).append(this.seqsUploaded,
				rhs.seqsUploaded).isEquals();
	}

	public String getCsvUploading() {
		return csvUploading;
	}

	public void setCsvUploading(String csvUploading) {
		this.csvUploading = csvUploading;
	}

	public String getCsvname() {
		return csvname;
	}

	public void setCsvname(String csvname) {
		this.csvname = csvname;
	}

	public String getUploadLog() {
		return uploadLog;
	}

	public void setUploadLog(String uploadLog) {
		this.uploadLog = uploadLog;
	}    
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?