org.gimec.msnj
Class ErrorCode

java.lang.Object
  |
  +--org.gimec.msnj.Command
        |
        +--org.gimec.msnj.ErrorCode

public class ErrorCode
extends org.gimec.msnj.Command


Field Summary
static ErrorCode ALREADY_IN_OPPOSITE_LIST
           
static ErrorCode ALREADY_IN_THE_MODE
           
static ErrorCode ALREADY_LOGIN
           
static ErrorCode ALREADY_THERE
           
static ErrorCode AUTHENTICATION_FAILED
           
static ErrorCode BAD_FRIEND_FILE
           
static ErrorCode BLOCKING_WRITE
           
static ErrorCode CREATE_CONNECTION
           
static ErrorCode DB_CONNECT
           
static ErrorCode DB_SERVER
           
static ErrorCode FILE_OPERATION
           
static ErrorCode FQDN_MISSING
           
static ErrorCode INTERNAL_SERVER
           
static ErrorCode INVALID_FRIENDLY_NAME
           
static ErrorCode INVALID_PARAMETER
           
static ErrorCode INVALID_USER
           
static ErrorCode INVALID_USERNAME
           
static ErrorCode LIST_FULL
           
static ErrorCode MEMORY_ALLOC
           
static ErrorCode NOT_ACCEPTING_NEW_USERS
           
static ErrorCode NOT_ALLOWED_WHEN_OFFLINE
           
static ErrorCode NOT_EXPECTED
           
static ErrorCode NOT_LOGGED_IN
           
static ErrorCode NOT_ON_LIST
           
static ErrorCode NOTIFY_XFR_FAILED
           
static ErrorCode PEER_NS_DOWN
           
static ErrorCode REQUIRED_FIELDS_MISSING
           
static ErrorCode SERVER_BUSY
           
static ErrorCode SERVER_GOING_DOWN
           
static ErrorCode SERVER_UNAVAILABLE
           
static ErrorCode SESSION_OVERLOAD
           
static ErrorCode SWITCHBOARD_FAILED
           
static ErrorCode SYNTAX_ERROR
           
static ErrorCode TOO_MANY_SESSIONS
           
static ErrorCode USER_TOO_ACTIVE
           
 
Fields inherited from class org.gimec.msnj.Command
ACK, ADD, ANS, BLP, BYE, CAL, CHG, FLN, GTC, ILN, INF, IRO, JOI, LST, m_cmd, MSG, NAK, NLN, OUT, REM, RNG, SYN, USR, VER, XFR
 
Constructor Summary
ErrorCode(java.lang.String err)
           
 
Method Summary
static boolean isErrorCode(org.gimec.msnj.Command cmd)
           
static ErrorCode toErrorCode(org.gimec.msnj.Command cmd)
           
 
Methods inherited from class org.gimec.msnj.Command
equals, equals, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SYNTAX_ERROR

public static final ErrorCode SYNTAX_ERROR

INVALID_PARAMETER

public static final ErrorCode INVALID_PARAMETER

INVALID_USER

public static final ErrorCode INVALID_USER

FQDN_MISSING

public static final ErrorCode FQDN_MISSING

ALREADY_LOGIN

public static final ErrorCode ALREADY_LOGIN

INVALID_USERNAME

public static final ErrorCode INVALID_USERNAME

INVALID_FRIENDLY_NAME

public static final ErrorCode INVALID_FRIENDLY_NAME

LIST_FULL

public static final ErrorCode LIST_FULL

ALREADY_THERE

public static final ErrorCode ALREADY_THERE

NOT_ON_LIST

public static final ErrorCode NOT_ON_LIST

ALREADY_IN_THE_MODE

public static final ErrorCode ALREADY_IN_THE_MODE

ALREADY_IN_OPPOSITE_LIST

public static final ErrorCode ALREADY_IN_OPPOSITE_LIST

SWITCHBOARD_FAILED

public static final ErrorCode SWITCHBOARD_FAILED

NOTIFY_XFR_FAILED

public static final ErrorCode NOTIFY_XFR_FAILED

REQUIRED_FIELDS_MISSING

public static final ErrorCode REQUIRED_FIELDS_MISSING

NOT_LOGGED_IN

public static final ErrorCode NOT_LOGGED_IN

INTERNAL_SERVER

public static final ErrorCode INTERNAL_SERVER

DB_SERVER

public static final ErrorCode DB_SERVER

FILE_OPERATION

public static final ErrorCode FILE_OPERATION

MEMORY_ALLOC

public static final ErrorCode MEMORY_ALLOC

SERVER_BUSY

public static final ErrorCode SERVER_BUSY

SERVER_UNAVAILABLE

public static final ErrorCode SERVER_UNAVAILABLE

PEER_NS_DOWN

public static final ErrorCode PEER_NS_DOWN

DB_CONNECT

public static final ErrorCode DB_CONNECT

SERVER_GOING_DOWN

public static final ErrorCode SERVER_GOING_DOWN

CREATE_CONNECTION

public static final ErrorCode CREATE_CONNECTION

BLOCKING_WRITE

public static final ErrorCode BLOCKING_WRITE

SESSION_OVERLOAD

public static final ErrorCode SESSION_OVERLOAD

USER_TOO_ACTIVE

public static final ErrorCode USER_TOO_ACTIVE

TOO_MANY_SESSIONS

public static final ErrorCode TOO_MANY_SESSIONS

NOT_EXPECTED

public static final ErrorCode NOT_EXPECTED

BAD_FRIEND_FILE

public static final ErrorCode BAD_FRIEND_FILE

AUTHENTICATION_FAILED

public static final ErrorCode AUTHENTICATION_FAILED

NOT_ALLOWED_WHEN_OFFLINE

public static final ErrorCode NOT_ALLOWED_WHEN_OFFLINE

NOT_ACCEPTING_NEW_USERS

public static final ErrorCode NOT_ACCEPTING_NEW_USERS
Constructor Detail

ErrorCode

public ErrorCode(java.lang.String err)
Method Detail

isErrorCode

public static boolean isErrorCode(org.gimec.msnj.Command cmd)

toErrorCode

public static ErrorCode toErrorCode(org.gimec.msnj.Command cmd)