Package org.apache.myfaces.util
Class ExternalSpecifications
- java.lang.Object
- 
- org.apache.myfaces.util.ExternalSpecifications
 
- 
 public final class ExternalSpecifications extends Object Utility class for determining which specifications are available in the current process. See JIRA issue: http://issues.apache.org/jira/browse/MYFACES-2386 - Since:
- 2.0
- Version:
- $Revision$ $Date$
- Author:
- Jan-Kees van Andel, Jakob Korherr (latest modification by $Author$)
 
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisBeanValidationAvailable()This method determines if Bean Validation is present.static booleanisCDIAvailable(ExternalContext externalContext)static booleanisEL3Available()static booleanisServlet4Available()
 
- 
- 
- 
Method Detail- 
isBeanValidationAvailablepublic static boolean isBeanValidationAvailable() This method determines if Bean Validation is present. Eager initialization is used for performance. This means Bean Validation binaries should not be added at runtime after this variable has been set.- Returns:
- true if Bean Validation is available, false otherwise.
 
 - 
isCDIAvailablepublic static boolean isCDIAvailable(ExternalContext externalContext) 
 - 
isEL3Availablepublic static boolean isEL3Available() 
 - 
isServlet4Availablepublic static boolean isServlet4Available() 
 
- 
 
-