/* * Copyright 2004-2010 the Seasar Foundation and the Others. * * 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 org.seasar.cubby; /** * フレームワークで使用する定数クラスです。 * * @author agata * @author baba */ public class CubbyConstants { /** プレフィックス */ private static final String PREFIX = "org.seasar.cubby."; // request -------------------------------------------------------- /** アクションオブジェクトの要求の属性名 */ public static final String ATTR_ACTION = "action"; /** メッセージリソースを Map に変換したオブジェクトの要求の属性名 */ public static final String ATTR_MESSAGES = "messages"; /** アクションエラーの要求の属性名 */ public static final String ATTR_ERRORS = "errors"; /** コンテキストパスの要求の属性名 */ public static final String ATTR_CONTEXT_PATH = "contextPath"; /** パラメータオブジェクトの要求の属性名 */ public static final String ATTR_PARAMS = PREFIX + "params"; /** 内部フォワード時にルーティング情報を引き渡すための要求の属性名 */ public static final String ATTR_ROUTING = PREFIX + "routing"; /** アクションコンテキストの要求の属性名 */ public static final String ATTR_ACTION_CONTEXT = PREFIX + "actionContext"; /** 型変換失敗の要求の属性名 */ public static final String ATTR_CONVERSION_FAILURES = PREFIX + "conversionFailures"; /** バリデーションエラーを表すオブジェクトの要求の属性名 */ public static final String ATTR_VALIDATION_FAIL = PREFIX + "validationFail"; /** フォームオブジェクトのラッパーファクトリの要求の属性名 */ public static final String ATTR_FORM_WRAPPER_FACTORY = PREFIX + "formWrapperFactory"; /** フィルターチェインの要求の属性名 */ public static final String ATTR_FILTER_CHAIN = PREFIX + "filterChain"; /** メッセージリソースの属性名 */ public static final String ATTR_MESSAGES_RESOURCE_BUNDLE = PREFIX + "messagesResourceBundle"; /** ラップされる前の要求の属性名 */ public static final String ATTR_WRAPEE_REQUEST = PREFIX + "wrapeeRequest"; // session -------------------------------------------------------- /** フラッシュメッセージのセッションの属性名 */ public static final String ATTR_FLASH = "flash"; /** セッショントークンの Map のセッションの属性名 */ public static final String ATTR_TOKEN = PREFIX + "token"; }