|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ProviderFinder.@import statement.AbstractSynchronizedCacheStrategyDecorator.loadValue(Object) will be called only once for the same
key.ResourcePostProcessor.
ResourcePreProcessor.
Resource to the collection of resources associated with this group.
RequestHandler used for configuration.
RequestHandler used for configuration.
RequestHandler used for configuration.
LocatorProvider.
LocatorProvider.
LocatorProvider.
NamingStrategy to use.
input.
Base64.InputStream will read data from another java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.Base64.InputStream in DECODE mode.
Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.Base64.OutputStream in ENCODE mode.
Base64.OutputStream in either ENCODE or DECODE mode.
WroManagerFactory which creates default locators and processors and handles the
injection logic by creating an Injector and injecting where it is appropriate.CacheKeyCacheKeyFactory object.CacheStrategy.HashStrategy.UriLocator that is able to read a resource from a classpath.ServletContext.
CacheStrategy implementation associated with an alias read from properties file.HashStrategy implementation associated with an alias read from properties file.ProcessorsFactory implementation which is easy to configure using a Properties object.NamingStrategy implementation associated with an alias read from properties file.ProcessorsFactory implementation which is easy to configure using a Properties object.ConfigurableProvider which provides nothing by default.RequestHandler implementation which is easy to configure using a Properties object.WroFilter which allows configuration by injecting some of the properties.Callable decorator responsible for propagating the correlationId to the decorated callable.CacheKey from the provided request.
CacheKey from the provided request.
CacheKey from the provided request.
ServletContext.
ResourceType based on uri extension.
CssCompressor algorithm.@import statement.CSSMin algorithm.CssImportPreProcessor, the CssUrlRewritingProcessor should come first,
otherwise it will produce wrong results.CacheStrategy.
CacheKeyFactory which builds the CacheKey by setting all required types
after inspecting the request.NamingStrategyProvider providing all NamingStrategy implementations from
core module.ConfigurableProviderSupport which contributes with components from core module.NamingStrategyProvider providing all NamingStrategy implementations from
core module.LocatorProvider providing all UriLocator implementations from core module.MetaDataFactory which returns always a map created during construction.WroModelFactory for the core module.NamingStrategyProvider providing all NamingStrategy implementations from
core module.ProcessorsFactory which provides most commons processors.RequestHandlerFactory which adds all RequestHandler's provided as spi by
RequestHandlerProvider found in classpath.RequestHandler implementation from core module.ResourceProxyRequestHandler.WroManagerFactory instance used by the maven plugin.GroupsProcessor when cache key is missed.UriLocatorFactory.WildcardStreamLocator.WroConfiguration or loads a default one if none is configured.WroManagerFactory whose className is configured in provided
Properties.
ServletOutputStream.WroManager is being taken out of service.
LazyInitializer allows to destroy the created object.CssDataUriPreProcessor which instead of replacing a url blindly with dataUri, is is smart enough to
detect duplicated image url and avoid replacing it with dataUri.ResponseHeadersConfigurer containing no headers set.
raw ByteBuffer, writing it to the encoded ByteBuffer.
raw ByteBuffer, writing it to the encoded CharBuffer.
Base64.encodeBytes(byte[]) but returns a byte array instead of instantiating a String.
Base64.encodeBytes(byte[], int, int, int) but returns a byte array instead of instantiating a String.
Transformer which replace a original filename extension with a new extension.
WroModelFactory.
XmlModelFactory that handles the situation when the wro model cannot be loaded at some point (resource
cannot be located or the model is invalid).CssUrlInspector but responsible for Preserving the original css uri along with the new one.FilterConfig.ResponseHeadersConfigurer containing headers used to disable cache in debug
mode.
ResourceType.CSS.
ResourceType.CSS.
WroModelInspector.getGroupByName(String)
WroModelInspector.getGroupNamesContainingResource(String)
null).
GroupExtractor implementation.
HashStrategy.ImportAware.isImportAware()
method) on imported resources during pre-processing execution.LazyInitializer.
Properties object before it is used by the PropertyWroConfigurationFactory.
Properties object before it is used by the PropertyWroConfigurationFactory.
Injector.InjectorBuilder.create(WroManagerFactory) instead.
CssDataUriPreProcessor.isReplaceAccepted(String), but decides whether the computed dataUri
should replace the image url.
HttpServletResponse.SC_NOT_MODIFIED or HttpServletResponse.SC_OK
should be returned.
JawrCssMinifier algorithm.LazyInitializer, which doesn't throw any checked exception when get method is invoked.LazyInitializer which creates a processor.RequestHandler object.WroModelFactory.LifecycleCallback interface with empty implementations.LifecycleCallback interface with empty implementations.LruMemoryCacheStrategy and sets the default size up
to LruMemoryCacheStrategy.DEFAULT_SIZE
LruMemoryCacheStrategy and sets the cache size.
Map to store values
in memory.MemoryCacheStrategy and sets the Map that will be
used as memory cache.
WroModelFactory implementations.IResourceAuthorizationManager which is capable of changing the authorized resource in the
runtime.NamingStrategy.ServiceRegistry pattern (by inspecting META-INF/services
folder of each dependency).
ServiceRegistry pattern (by inspecting META-INF/services
folder of each dependency).
ConfigurableProcessorsFactory for processors lookup.
ResourceProcessor based on provided ResourcePreProcessor.
JarWildcardStreamLocator in order to get resources from the full classpath.
WroManagerFactory.
ResponseHeadersConfigurer containing headers used to disable cache.
NamingStrategy which preserve the original name.OutputStream that simply discards written bytes.ProviderFinder which will find providers of type provided as argument..
WroManager is created.
Exception is thrown.
RuntimeException is thrown.
RequestHandler implementations.
LifecycleCallback interface with empty implementations.${} and replace them with
the values found in a map provided the by client.UriLocator implementation.
/WEB-INF/wro.properties) for creating
WroConfiguration and overrides them with properties defined in FilterConfig object.Properties object.ObjectFactory used to create Proxy for objects initialized by provided LazyInitializer's.Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
Context.HttpServletResponseWrapper responsible for streaming response to provided OutputStream.Properties class when dealing with regular expressions read from
properties file.Runnable executed by scheduler to clear the cache.Runnable executed by scheduler to clear the model cache.RequestHandler's collection.RequestHandler.ResourceChangeDetector that the change cycle completes and a new one is prepared.
ResourceChangeInfo by copying the current hash to previous hash and reseting
current hash to null.
ResourceProxyRequestHandler.Reader and writes the processed content to the
Writer.TimeUnit.SECONDS as a default time unit.
ServletContext.ServletContext.
ServletContext attribute.
WroConfiguration from a servletContext relative location.WroManagerFactory (ex: using spring IoC).
RequestHandlerFactory which holds RequestHandler's in a list.WroManager.WroManagerFactory aware about the run context.StandaloneContextAware for build time processing, but use any
instance of WroManagerFactory.SupportAware interface and throws the WroRuntimeException
with specific message when processor is not supported.ResourceType.Transformer object.UriLocator which knows how to handle wildcards and provides WildcardStreamLocator implementation.ResponseHeadersConfigurer containing headers provided as string (separated
by | character).
WroRuntimeException and throw it.
WroRuntimeException and throw it.
Base64.OutputStream.write(int) repeatedly until len bytes are written.
WroConfiguration object.Context to the current request cycle.WroManager objects.WroManagerFactory.WroModel object.WroModelFactory.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||