@Component(value="cuba_CompositeDescriptorLoader")
public class CompositeDescriptorLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected com.google.common.cache.Cache<java.lang.String,org.dom4j.Document> |
cache |
protected static int |
CACHE_DESCRIPTORS_COUNT |
static java.lang.String |
NAME |
protected Resources |
resources |
Constructor and Description |
---|
CompositeDescriptorLoader() |
Modifier and Type | Method and Description |
---|---|
protected org.dom4j.Document |
createDocument(java.lang.String descriptor) |
protected org.dom4j.Document |
getDocument(java.lang.String descriptor) |
org.dom4j.Element |
load(java.lang.String path) |
protected java.lang.String |
loadDescriptor(java.lang.String resourcePath) |
public static final java.lang.String NAME
protected static final int CACHE_DESCRIPTORS_COUNT
protected com.google.common.cache.Cache<java.lang.String,org.dom4j.Document> cache
@Inject protected Resources resources
public org.dom4j.Element load(java.lang.String path)
protected java.lang.String loadDescriptor(java.lang.String resourcePath)
protected org.dom4j.Document getDocument(java.lang.String descriptor)
protected org.dom4j.Document createDocument(java.lang.String descriptor)