/* * Copyright 1999-2012 Alibaba Group. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.alibaba.cobar.manager.util; /** * @author haiqing.zhuhq 2011-8-5 */ public interface ConstantDefine { /** * ??Cobar Server??????? */ public static final int TYPE_SERVER_STATUS = 1; public static final int TYPE_PROCESSOR_STATUS = 2; public static final int TYPE_CONNECTION = 3; public static final int TYPE_PARSER = 4; public static final int TYPE_ROUTER = 5; public static final int TYPE_THREAD_POOL = 6; public static final int TYPE_COMMAND = 7; public static final int TYPE_COMMAND_TPS = 8; public static final int TYPE_DATANODES = 9; public static final int TYPE_CONNECTION_LIST = 10; public static final int TYPE_DATABASES = 11; public static final int TYPE_DATASOURCES = 12; /** * Cobar List??????????? */ public static final int TYPE_COBAR_MEMORY_USAGE = 1; public static final int TYPE_INDEX = 2; public static final int TYPE_CLUSTER_INFO = 3; public static final int TYPE_CLUSTER_THROUGHPUT_INFO = 4; public static final int TYPE_STATUS = 5; /** * Cobar Manager?????????ajax???? */ public static final int CLUSTER_NAME_REPEAT = 1; public static final int CHANGE_ROLE = 2; public static final int CLUSTER_NAME_REPEAT_EXCEPT_SELF = 3; public static final int CHECK_OLD_PWD = 4; public static final int CHECK_USER_NAME_REPEAT = 5; public static final int COBAR_NAME_REPEAT = 6; public static final int COBAR_NAME_REPEAT_EXCEPT_SELF = 7; public static final int USER_NAME_REPEAT_EXCEPT_SELF = 8; public static final int USER_NAME_REPEAT = 9; public static final int STOP_TIME_REPEAT = 10; public static final int DELETE_STOP_TIME = 11; public static final int ADD_STOP_TIME = 12; public static final int BU_NAME_REPEAT = 13; public static final int ADD_VIP = 14; public static final int DELETE_VIP = 15; public static final int VIP_NAME_REPEAT = 16; public static final int PASSWORD_VALIDATE = 17; /** * Cobar Manager Control */ public static final int CONFIG_RELOAD = 3; public static final int CONFIG_ROLLBACK = 4; public static final int KILL_CONNECTION = 5; public static final int COBAR_LIST = 6; public static final int SWITCH_DATABASE = 7; public static final int STOP_HEARTBEAT = 8; public static final int RECOVERY_HEARTBEAT = 9; public static final int GET_DATANODES_INDEX = 10; /** * Alert Control */ public static final int UNKNOW = 0; public static final int CHOOSE_COBAR = 1; public static final int CONNECTION_FAIL = 2; public static final int DATANODE_DIFF = 3; public static final int LOGIN = 4; public static final int USER_NULL = 5; public static final int PASSWORD_NULL = 6; public static final int CHOOSE_DATANODE = 7; /* * cobar status */ public static final String ACTIVE = "Active"; public static final String IN_ACTIVE = "InActive"; public static final String DELETE = "Delete"; public static final String ERROR = "Error"; /* * user status */ public static final String FORBIDDEN = "Forbidden"; public static final String NORMAL = "Normal"; /* * user type */ public static final String SYSTEM_ADMIN = "System_Admin"; public static final String CLUSTER_ADMIN = "Cluster_Admin"; /* * for xml read */ public static final int ID = 1; public static final int NAME = 2; public static final int STATUS = 3; public static final int SORT_ID = 4; public static final int DEPLOY_CONTACT = 5; public static final int MAINT_CONTACT = 6; public static final int DEPLOY_DESC = 7; public static final int ONLINE_TIME = 8; public static final int CLUSTER_ID = 9; public static final int HOST = 10; public static final int PORT = 11; public static final int USER = 12; public static final int PASSWORD = 13; public static final int TIME_DIFF = 14; public static final int REALNAME = 15; public static final int USERNAME = 16; public static final int USER_ROLE = 17; public static final int SID = 18; public static final int COBAR_IDS = 19; public static final int SERVER_PORT = 20; public static final int SCHEMA = 21; public static final int WEIGHT = 22; }