package jp.ossc.petstore;

/**
 * petstore定数定義クラス
 * @author ossc
 * @version $Revision: 1.2 $
 */
public class OpenstandiaConst {

	// =========================================================================
	// Session Attribute名
	// =========================================================================
	/** Session Attribute名 : 顧客情報 */
	public static final String ENV_SES_ATRBT_CUSTOMER = "CUSTOMER";
	/** Session Attribute名 : カート */
	public static final String ENV_SES_ATRBT_CART = "CART";

	// =========================================================================
	// Request Attribute名
	// =========================================================================
	/** Request Attribute名 : カテゴリ情報一覧 */
	public static final String ENV_REQ_ATRBT_CATEGORIES = "categories";
	/** Request Attribute名 : 商品情報一覧 */
	public static final String ENV_REQ_ATRBT_PRODUCTS = "products";
	/** Request Attribute名 : 商品情報一覧 */
	public static final String ENV_REQ_ATRBT_PRODUCT = "product";
	/** Request Attribute名 : 注文ＩＤ */
	public static final String ENV_REQ_ATRBT_ORDER_ID = "order_id";
	/** Request Attribute名 : 顧客ＩＤ */
	public static final String ENV_REQ_ATRBT_CUSTOMER_ID = "customer_id";
		
	// =========================================================================
	// ステータス(ActionForward)
	// =========================================================================
	/** ステータス(ActionForward) : 正常処理 */
	public static final String ENV_FORWARD_SUCCESS     = "success"; 
	/** ステータス(ActionForward) : エラー */ 
	public static final String ENV_FORWARD_FAILURE     = "failure"; 
	/** ステータス(ActionForward) : カート情報が空 */
	public static final String ENV_FORWARD_CART_EMPTY  = "cart_empty"; 

	// =========================================================================
	// ステータス(DTO)
	// =========================================================================
	/** ステータス(DTO) : 正常処理 */
	public static final int ENV_STATUS_NORMAL_END = 0;
	/** ステータス(DTO) : データ無し */
	public static final int ENV_STATUS_DATA_NOT_FOUND = 1;

}
