package com.ejie.ab04b.model.eventos;

import org.codehaus.jackson.annotate.JsonIgnore;

/**
 * ErrorEventoCola generated by UDA, 26-sep-2013 8:23:19.
 * 
 * @author UDA
 */

public class ErrorEventoCola implements java.io.Serializable {

	private static final long serialVersionUID = 1L;

	private Integer coderror;
	private String tipoproc;
	private String evento;
	private String error;

	/**
	 * Method 'ErrorEventoCola'.
	 */
	public ErrorEventoCola() {
		super();
	}

	/**
	 * Method 'ErrorEventoCola'.
	 * 
	 *  coderror
	 *            Integer
	 *  tipoproc
	 *            String
	 *  evento
	 *            String
	 *  error
	 *            String
	 *
	 * @param coderror the coderror
	 * @param tipoproc the tipoproc
	 * @param evento the evento
	 * @param error the error
	 */
	public ErrorEventoCola(Integer coderror, String tipoproc, String evento, String error) {

		this.coderror = coderror;
		this.tipoproc = tipoproc;
		this.evento = evento;
		this.error = error;
	}

	/**
	 * Method 'getCoderror'.
	 * 
	 *  Integer
	 *
	 * @return the coderror
	 */

	public Integer getCoderror() {
		return this.coderror;
	}

	/**
	 * Method 'setCoderror'.
	 * 
	 *  coderror
	 *            Integer
	 *
	 * @param coderror the new coderror
	 */

	public void setCoderror(Integer coderror) {
		this.coderror = coderror;
	}

	/**
	 * Method 'getTipoproc'.
	 * 
	 *  String
	 *
	 * @return the tipoproc
	 */

	public String getTipoproc() {
		return this.tipoproc;
	}

	/**
	 * Method 'setTipoproc'.
	 * 
	 *  tipoproc
	 *            String 0: evento Front. 1: evento Aviso. 2: evento
	 *            Documentaci�n Error
	 *
	 * @param tipoproc the new tipoproc
	 */

	public void setTipoproc(String tipoproc) {
		this.tipoproc = tipoproc;
	}

	/**
	 * Method 'getEvento'.
	 * 
	 *  String
	 *
	 * @return the evento
	 */
	@JsonIgnore()
	public String getEvento() {
		return this.evento;
	}

	/**
	 * Method 'setEvento'.
	 * 
	 *  evento
	 *            String
	 *
	 * @param evento the new evento
	 */

	public void setEvento(String evento) {
		this.evento = evento;
	}

	/**
	 * Method 'getError'.
	 * 
	 *  String
	 *
	 * @return the error
	 */
	@JsonIgnore()
	public String getError() {
		return this.error;
	}

	/**
	 * Method 'setError'.
	 * 
	 *  error
	 *            String
	 *
	 * @param error the new error
	 */

	public void setError(String error) {
		this.error = error;
	}

	/**
	 * Intended only for logging and debugging.
	 * 
	 * Here, the contents of every main field are placed into the result.
	 * 
	 *  String
	 *
	 * @return the string
	 */
	@Override()
	public String toString() {
		StringBuilder result = new StringBuilder();
		result.append(this.getClass().getName()).append(" Object { ");
		result.append(" [ coderror: ").append(this.coderror).append(" ]");
		result.append(", [ tipoproc: ").append(this.tipoproc).append(" ]");
		result.append("}");
		return result.toString();
	}

}
