package org.fastcatsearch.error;
/**
* Created by swsong on 2015. 8. 30..
*/
public enum ServerErrorCode implements ErrorCode {
SERVER_SEARCH_ERROR(1000, "Internal Server Search Error : %"),
QUERY_SYNTAX_ERROR(1001, "You have an error in query syntax: %s"),
COLLECTION_NOT_FOUND(1002, "Collection '%s' doesn't exist."),
DATA_NODE_CONNECTION_ERROR(1003, "Cannot connect to data node '%s'.");
private final int number;
private final String message;
private ServerErrorCode(int number, String message) {
this.number = number;
this.message = "Error Code: " + number + ". " + message;
}
@Override
public int getNumber() {
return number;
}
@Override
public String getMessage() {
return message;
}
}