org.ajax4jsf.resource.cached
Class CachedResourceBuilder
java.lang.Object
org.ajax4jsf.resource.InternetResourceBuilder
org.ajax4jsf.resource.ResourceBuilderImpl
org.ajax4jsf.resource.cached.CachedResourceBuilder
public class CachedResourceBuilder
- extends ResourceBuilderImpl
- Author:
- shura
Fields inherited from class org.ajax4jsf.resource.InternetResourceBuilder |
BASIC, COMMON_FRAMEWORK_SCRIPT, COMMON_STYLE, COMMON_STYLE_EXTENSION, COMMON_STYLE_PREFIX, COMMON_UI_SCRIPT, CONTROL_SKINNING_LEVEL, ENABLE, EXTENDED, LOAD_ALL, LOAD_NONE, LOAD_SCRIPT_STRATEGY_PARAM, LOAD_STYLE_STRATEGY_PARAM, SKINNING_SCRIPT, STD_CONTROLS_SKINNING_CLASSES_PARAM, STD_CONTROLS_SKINNING_PARAM |
Method Summary |
protected byte[] |
decrypt(byte[] data)
|
protected byte[] |
encrypt(byte[] data)
|
protected java.util.Properties |
getProperties(java.lang.String name)
Get properties file from classpath |
java.lang.Object |
getResourceDataForKey(java.lang.String key)
|
org.ajax4jsf.resource.InternetResource |
getResourceForKey(java.lang.String key)
|
java.lang.String |
getUri(org.ajax4jsf.resource.InternetResource resource,
javax.faces.context.FacesContext facesContext,
java.lang.Object data)
|
void |
init()
|
Methods inherited from class org.ajax4jsf.resource.ResourceBuilderImpl |
addResource, addResource, createDynamicResource, createJarResource, createResource, createStaticResource, createUserResource, getFacesResourceURL, getResource, getScriptRenderer, getStartTime, getStyleRenderer, getWebXml, registerResources |
Methods inherited from class org.ajax4jsf.resource.InternetResourceBuilder |
getInstance, setInstance |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CachedResourceBuilder
public CachedResourceBuilder()
decrypt
protected byte[] decrypt(byte[] data)
- Overrides:
decrypt
in class ResourceBuilderImpl
encrypt
protected byte[] encrypt(byte[] data)
- Overrides:
encrypt
in class ResourceBuilderImpl
getResourceDataForKey
public java.lang.Object getResourceDataForKey(java.lang.String key)
- Overrides:
getResourceDataForKey
in class ResourceBuilderImpl
getResourceForKey
public org.ajax4jsf.resource.InternetResource getResourceForKey(java.lang.String key)
throws org.ajax4jsf.resource.ResourceNotFoundException
- Overrides:
getResourceForKey
in class ResourceBuilderImpl
- Throws:
org.ajax4jsf.resource.ResourceNotFoundException
getUri
public java.lang.String getUri(org.ajax4jsf.resource.InternetResource resource,
javax.faces.context.FacesContext facesContext,
java.lang.Object data)
- Overrides:
getUri
in class ResourceBuilderImpl
init
public void init()
throws javax.faces.FacesException
- Overrides:
init
in class ResourceBuilderImpl
- Throws:
javax.faces.FacesException
getProperties
protected java.util.Properties getProperties(java.lang.String name)
- Get properties file from classpath
- Parameters:
name
-
- Returns:
Copyright © 2009. All Rights Reserved.