LCStatusDTO.java

package com.tradecloud.dto.letterofcredit.integration;

import java.io.Serializable;
import java.util.Date;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "lcStatus")
public class LCStatusDTO implements Serializable {

    @XmlJavaTypeAdapter(DateAdapter.class)
    private Date date;

    private String productionAction;
    private String reason;
    private String status;
    private String userName;

    private String issuingBankName;

    private LCDTO LC;

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public String getProductionAction() {
        return productionAction;
    }

    public void setProductionAction(String productionAction) {
        this.productionAction = productionAction;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getIssuingBankName() {
        return issuingBankName;
    }

    public void setIssuingBankName(String issuingBankName) {
        this.issuingBankName = issuingBankName;
    }

    public LCDTO getLC() {
        return LC;
    }

    public void setLC(LCDTO LC) {
        this.LC = LC;
    }
}