Package | Description |
---|---|
nablarch.common.exclusivecontrol |
排他制御機能を提供する。
|
nablarch.common.web |
Webアプリケーションの作成に必要となる共通機能を提供する。
|
nablarch.common.web.validator | |
nablarch.core.message |
アプリケーションで使用するメッセージの管理を行う機能を提供する。
|
nablarch.core.validation |
入力値をチェックするバリデーション機能を提供する。
|
nablarch.core.validation.ee |
Bean Validationに関する機能を提供する。
|
nablarch.fw.web.upload.util |
ファイルアップロードに関するユーティリティ機能を提供する。
|
Constructor and Description |
---|
OptimisticLockException(java.util.List<Version> errorVersions,
Message message)
インスタンスを生成する。
|
Modifier and Type | Method and Description |
---|---|
static void |
WebUtil.notifyMessages(ExecutionContext context,
Message... messages)
メッセージをユーザに通知する。
|
Modifier and Type | Method and Description |
---|---|
protected static java.util.List<Message> |
BeanValidationStrategy.sortMessages(java.util.List<Message> messages,
ServletExecutionContext context,
InjectForm injectForm)
メッセージをソートする。
|
Modifier and Type | Method and Description |
---|---|
protected static java.util.List<Message> |
BeanValidationStrategy.sortMessages(java.util.List<Message> messages,
ServletExecutionContext context,
InjectForm injectForm)
メッセージをソートする。
|
Modifier and Type | Method and Description |
---|---|
static Message |
MessageUtil.createMessage(MessageLevel level,
java.lang.String messageId,
java.lang.Object... options)
メッセージを生成する。
テンプレート文字列が以下であるときの例を示す。
「errors.maxLength={0}は{1}文字以下で入力してください。」 例: |
Modifier and Type | Method and Description |
---|---|
java.util.List<Message> |
ApplicationException.getMessages()
処理結果メッセージのリストを取得する。
|
Modifier and Type | Method and Description |
---|---|
void |
ApplicationException.addMessages(Message message)
処理結果メッセージを追加する。
|
Modifier and Type | Method and Description |
---|---|
void |
ApplicationException.addMessages(java.util.List<Message> messages)
処理結果メッセージを追加する。
|
Constructor and Description |
---|
ApplicationException(Message message)
指定した処理結果メッセージを保持するApplicationExceptionオブジェクトを生成する。
|
Constructor and Description |
---|
ApplicationException(java.util.List<Message> messages)
指定した処理結果メッセージのリストを保持するApplicationExceptionオブジェクトを生成する。
|
Modifier and Type | Class and Description |
---|---|
class |
ValidationResultMessage
バリデーション結果のメッセージを保持するクラス。
|
Modifier and Type | Method and Description |
---|---|
static Message |
ValidationUtil.createMessageForProperty(java.lang.String fullPropertyName,
java.lang.String messageId,
java.lang.Object... options)
特定のプロパティに対するバリデーションエラーメッセージを作成する。
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Message> |
ValidationContext.getMessages()
バリデーション結果メッセージのリストを取得する。
|
Modifier and Type | Method and Description |
---|---|
void |
ValidationContext.addMessages(java.util.List<Message> messages)
メッセージを追加する。
|
Modifier and Type | Method and Description |
---|---|
Message |
ConstraintViolationConverter.convert(javax.validation.ConstraintViolation<?> violation)
Bean Validationのバリデーション結果を
Message に変換する。 |
Modifier and Type | Method and Description |
---|---|
<BEAN> java.util.List<Message> |
ConstraintViolationConverter.convert(java.util.Set<javax.validation.ConstraintViolation<BEAN>> violations)
Bean Validationのバリデーション結果を
Message に変換する。 |
Modifier and Type | Method and Description |
---|---|
Message |
ValidatingStrategy.handleInvalidFormatRecord(InvalidDataFormatException e)
形式エラーレコードを処理する。
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Message> |
BulkValidationResult.ErrorMessages.getAllMessages()
行数の昇順でソートされた、全てのエラーメッセージを取得する。
|
java.util.List<Message> |
ValidatingStrategy.handleInvalidRecord(DataRecord errorRecord,
ValidationContext<FORM> context)
バリデーションエラーレコードを処理する。
|