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 booleanisServlet6Available()
 
- 
- 
- 
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) 
 - 
isServlet6Availablepublic static boolean isServlet6Available() 
 
- 
 
-