/*
 * Created on October 26, 2005
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
package gov.va.med.esr.common.model.comms;

/**
 * @author DNS   TSAIG
 *
 * @hibernate.class
 *         table="COMMS_MAIL_STAT"
 * 
 * Mailing status of a log entry
 * 
 * 
 */

import gov.va.med.esr.common.model.lookup.ComAACErrorType;

public class AacErrorReasonLink extends gov.va.med.fw.model.AbstractKeyedEntity {

/*    private BigDecimal statusTypeId = null;

    private BigDecimal commsLogId = null;*/

	//!!! This one needs to be added to database
	//	current legacy system has only one action comment per logEntry
	//	the correct implementation should be one action comment per mailingStatus
	//	(a logEntry can have multiple mailingStatus
	// private String actionComment = null;


//	private BigDecimal commsLogId = null;
    
	/**
	 * 
	 */
	private static final long serialVersionUID = 2272048051015532578L;
	private CommsLogEntry commsLog = null;
	private ComAACErrorType aacErrorType = null;

	public AacErrorReasonLink()
	{
	}

    
    
	/**
	 * @return Returns the commsLog.
	 */
	public CommsLogEntry getCommsLog() {
	    return commsLog;
	}
	/**
	 * @param commsLog The commsLog to set.
	 */
	public void setCommsLog(CommsLogEntry commsLog) {
	    this.commsLog = commsLog;
	}
    /**
     * @return Returns the mailingStatus.
     */
    public ComAACErrorType getAacErrorType() {
        return aacErrorType;
    }
    public void setAacErrorType(ComAACErrorType aacErrorType) {
        this.aacErrorType = aacErrorType;
    }
}

