package com.dbs.mplus.fatima;

import com.dbs.mplus.fatima.framework.MPlusFrameworkConstants;

/**
 * 상수들의 집합
 * 
 * @author hyeeun 
 */
public class MPlusConstants extends MPlusFrameworkConstants {
	/* --------------------------------------------------------------------
	 * 서비스 주소 관련
	 --------------------------------------------------------------------*/
	/**
	 * 서비스 주소
	 */
	// 운영
	// public static String SERVICE_URL = "https://eform.fatima.or.kr:8081/mcare-plus";
	// 개발 내부
	public static String SERVICE_URL = "http://192.168.100.211:8082/mcare-plus";
	// 개발 외부 (사용 안함)
	// public static String SERVICE_URL = "http://1.209.43.191:8082/mcare-plus";

	// WIFI 연결 SSID
	public static final String WIFI_SSID = "\"fatima-mac\"";

	/**
	 * 시작 주소
	 */
	public static final String SERVICE_START_ADDR = "/login.page";
	/**
	 * 버전 확인 주소
	 */
	public static final String SERVICE_VERSION_ADDR = "/mobile/version/appVersion.json";
	/**
	 * 도우미 주소
	 */
	public static final String SERVICE_HELPER_ADDR = "/mobile/helper/helper.page";
	/**
	 * 웰컴 이벤트 주소
	 */
	public static final String SERVICE_WELCOME_ADDR = "/mobile/device/welcome.json";
	
	/* --------------------------------------------------------------------
	 * 앱 구분용
	 --------------------------------------------------------------------*/	
    /**
     * 화면에 보이는 이름에는 특수문자가 들어갈 수 있고, 이게 서버 단에서 SQL처리하는데 오류가 발생할 수 있어서 
     * 별도의 상수로 정리한다. 
     * 
     */
    public static final String VERSION_CHECK_APP_NAME = "mcare-plus";

    /**
     * push 왔을 때 알림바에 하나만 띄울지, 여러개 띄울지 플래그 
     */
    public static final boolean PUSH_SINGLE_NOTIFICATION = true;

	/* --------------------------------------------------------------------
	 * 번들에 들어갈 값들
	 --------------------------------------------------------------------*/
    /**
     * device token 준비를 위한 action 
     */
    public static final String ACTION_TOKEN_PREPARE = "MPLUS_ACTION_TOKEN_PREPARE";
    /**
     * device token 준비결과를 알려주기 위한 파라미터 key 
     */
    public static final String PARAM_TOKEN_PREPARE_COMPLETE_STR = "MPLUS_PARAM_TOKEN_PREPARE_COMPLETE_STR";
    /**
     * device token 준비완료 되었으니 다음 단계로 버전을 확인하라고 알려줌 
     */
    public static final String ACTION_VERSION_CHECK = "MPLUS_ACTION_VERSION_CHECK";

	/**
	 * 패키지 설치 여부를 물어보는 액션
	 */
	public static final String ACTION_INSTALL_PACKAGE = "MPLUS_ACTION_INSTALL_PACKAGE";
	/**
	 * 설치할 패키지 이름 (사용자 눈에 보이는 이름)
	 */
	public static final String PARAM_INSTALL_PACKAGE_NAME = "MPLUS_PARAM_INSTALL_PACKAGE_NAME";
	/**
	 * 설치할 패키지 마켓 URL
	 */
	public static final String PARAM_INSTALL_PACKAGE_URL = "MPLUS_PARAM_INSTALL_PACKAGE_URL";
}
