package com.aincc.lib.network.common; /** * * <h3><b>NetworkErrorType</b></h3></br> * * @author aincc@barusoft.com * @version 1.0.0 * @since 1.0.0 */ public enum NetworkErrorType { /** * @since 1.0.0 */ NO_ERROR(0, ""), /** * @since 1.0.0 */ ERROR_CONNECT(1, ""), /** * @since 1.0.0 */ ERROR_SEND(2, ""), /** * @since 1.0.0 */ ERROR_RECEIVE(3, ""), /** * @since 1.0.0 */ ERROR_TIMEOUT(4, ""), /** * @since 1.0.0 */ UNKNOWN_ERROR(999, ""); /** * @since 1.0.0 */ private Integer type; /** * @since 1.0.0 */ private String message; /** * @param type * @param message */ NetworkErrorType(Integer type, String message) { this.type = type; this.message = message; } /** * @return the type */ public Integer getType() { return type; } /** * @param type * the type to set */ public void setType(Integer type) { this.type = type; } /** * @return the message */ public String getMessage() { return message; } /** * @param message * the message to set */ public void setMessage(String message) { this.message = message; } }