Package org.primefaces.context
Class PrimeApplicationContext
- java.lang.Object
-
- org.primefaces.context.PrimeApplicationContext
-
public class PrimeApplicationContext extends Object
APrimeApplicationContext
is a contextual store for the current application. It can be accessed via:PrimeApplicationContext.getCurrentInstance(context)
-
-
Field Summary
Fields Modifier and Type Field Description static String
INSTANCE_KEY
-
Constructor Summary
Constructors Constructor Description PrimeApplicationContext(javax.faces.context.FacesContext facesContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheProvider
getCacheProvider()
PrimeConfiguration
getConfig()
Map<Class<?>,Map<String,Object>>
getConstantsCacheMap()
static PrimeApplicationContext
getCurrentInstance(javax.faces.context.FacesContext facesContext)
static PrimeApplicationContext
getCurrentInstance(javax.faces.context.FacesContext facesContext, boolean create)
static PrimeApplicationContext
getCurrentInstance(javax.servlet.ServletContext context)
Map<Class<?>,Map<String,Object>>
getEnumCacheMap()
PrimeEnvironment
getEnvironment()
FileTypeDetector
getFileTypeDetector()
FileUploadDecoder
getFileUploadDecoder()
String
getFileUploadResumeUrl()
javax.validation.Validator
getValidator()
javax.validation.ValidatorFactory
getValidatorFactory()
VirusScannerService
getVirusScannerService()
void
release()
static void
setCurrentInstance(PrimeApplicationContext context, javax.faces.context.FacesContext facesContext)
-
-
-
Field Detail
-
INSTANCE_KEY
public static final String INSTANCE_KEY
-
-
Method Detail
-
getCurrentInstance
public static PrimeApplicationContext getCurrentInstance(javax.faces.context.FacesContext facesContext)
-
getCurrentInstance
public static PrimeApplicationContext getCurrentInstance(javax.faces.context.FacesContext facesContext, boolean create)
-
getCurrentInstance
public static PrimeApplicationContext getCurrentInstance(javax.servlet.ServletContext context)
-
setCurrentInstance
public static void setCurrentInstance(PrimeApplicationContext context, javax.faces.context.FacesContext facesContext)
-
getEnvironment
public PrimeEnvironment getEnvironment()
-
getConfig
public PrimeConfiguration getConfig()
-
getValidatorFactory
public javax.validation.ValidatorFactory getValidatorFactory()
-
getCacheProvider
public CacheProvider getCacheProvider()
-
getValidator
public javax.validation.Validator getValidator()
-
getVirusScannerService
public VirusScannerService getVirusScannerService()
-
getFileTypeDetector
public FileTypeDetector getFileTypeDetector()
-
release
public void release()
-
getFileUploadDecoder
public FileUploadDecoder getFileUploadDecoder()
-
getFileUploadResumeUrl
public String getFileUploadResumeUrl()
-
-