org.apache.myfaces.extensions.validator.beanval
Class ExtValBeanValidationContext

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.beanval.ExtValBeanValidationContext
All Implemented Interfaces:
ModelValidationStorage, org.apache.myfaces.extensions.validator.core.storage.GroupStorage

public class ExtValBeanValidationContext
extends java.lang.Object
implements org.apache.myfaces.extensions.validator.core.storage.GroupStorage, ModelValidationStorage

Since:
x.x.3
Author:
Gerhard Petracek

Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Method Summary
 void addGroup(java.lang.Class groupClass, java.lang.String viewId, java.lang.String clientId)
           
 void addModelValidationEntry(ModelValidationEntry modelValidationEntry)
           
static ExtValBeanValidationContext getCurrentInstance()
           
 java.lang.Class[] getGroups(java.lang.String viewId, java.lang.String clientId)
           
 javax.validation.MessageInterpolator getMessageInterpolator()
           
 java.util.List<ModelValidationEntry> getModelValidationEntriesToValidate()
           
 javax.validation.ValidatorFactory getValidatorFactory()
           
 void restrictGroup(java.lang.Class groupClass, java.lang.String viewId, java.lang.String clientId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.apache.commons.logging.Log logger
Method Detail

getCurrentInstance

public static ExtValBeanValidationContext getCurrentInstance()

getValidatorFactory

public javax.validation.ValidatorFactory getValidatorFactory()

getMessageInterpolator

public javax.validation.MessageInterpolator getMessageInterpolator()

addGroup

public void addGroup(java.lang.Class groupClass,
                     java.lang.String viewId,
                     java.lang.String clientId)
Specified by:
addGroup in interface org.apache.myfaces.extensions.validator.core.storage.GroupStorage

restrictGroup

public void restrictGroup(java.lang.Class groupClass,
                          java.lang.String viewId,
                          java.lang.String clientId)
Specified by:
restrictGroup in interface org.apache.myfaces.extensions.validator.core.storage.GroupStorage

getGroups

public java.lang.Class[] getGroups(java.lang.String viewId,
                                   java.lang.String clientId)
Specified by:
getGroups in interface org.apache.myfaces.extensions.validator.core.storage.GroupStorage

addModelValidationEntry

public void addModelValidationEntry(ModelValidationEntry modelValidationEntry)
Specified by:
addModelValidationEntry in interface ModelValidationStorage

getModelValidationEntriesToValidate

public java.util.List<ModelValidationEntry> getModelValidationEntriesToValidate()
Specified by:
getModelValidationEntriesToValidate in interface ModelValidationStorage


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.