Modifier and Type | Method and Description |
---|---|
void |
IExtensionInitializer.initialize(IAggregator aggregator,
IAggregatorExtension extension,
IExtensionInitializer.IExtensionRegistrar registrar)
Called immediately after the extension is created to set the aggregator
instance that this extension object was created for.
|
void |
IShutdownListener.shutdown(IAggregator aggregator)
This method is called from within the aggregator's
GenericServlet.destroy() method to notify listeners that the servlet
is shutting down. |
Constructor and Description |
---|
InitParams.InitParam(String name,
String value,
IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
void |
IGenericCache.setAggregator(IAggregator aggregator)
Called for newly created (or de-serialized) caches to set the
aggregator instance for this cache.
|
void |
ICache.setAggregator(IAggregator aggregator)
Called for newly created (or de-serialized) caches to set the aggregator
instance for the cache.
|
Modifier and Type | Method and Description |
---|---|
void |
IConfigModifier.modifyConfig(IAggregator aggregator,
Object rawConfig)
Called whenever the config is loaded/reloaded
|
void |
IConfigScopeModifier.modifyScope(IAggregator aggregator,
Object scope)
Called prior to evaluating the config JavaScript
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAggregatorImpl
Implementation for IAggregator and HttpServlet interfaces.
|
Constructor and Description |
---|
AggregatorExtension(Object instance,
Properties attributes,
InitParams initParams,
String extensionPointId,
String uniqueId,
IAggregator aggregator)
Constructs a new AggregatorExtension object from an object instance and
and the specified extension point id
|
AggregatorLayerListener(IAggregator aggregator) |
OverrideFoldersTreeWalker(IAggregator aggr,
IConfig config) |
Modifier and Type | Method and Description |
---|---|
static IAggregator |
AggregatorProxy.newInstance(IAggregator aggr,
ICacheManager cacheMgr) |
Modifier and Type | Method and Description |
---|---|
static IAggregator |
AggregatorProxy.newInstance(IAggregator aggr,
ICacheManager cacheMgr) |
void |
GzipCacheImpl.setAggregator(IAggregator aggregator) |
void |
GenericCacheImpl.setAggregator(IAggregator aggregator) |
void |
ResourceConverterCacheImpl.setAggregator(IAggregator aggregator) |
void |
CacheImpl.setAggregator(IAggregator aggregator) |
void |
CacheManagerImpl.shutdown(IAggregator aggregator) |
Constructor and Description |
---|
CacheImpl(IAggregator aggregator,
Object control,
ICache oldCache) |
CacheManagerImpl(IAggregator aggregator,
long stamp)
Starts up the cache.
|
Modifier and Type | Method and Description |
---|---|
protected IAggregator |
ConfigImpl.getAggregator() |
Modifier and Type | Method and Description |
---|---|
protected com.ibm.jaggr.core.impl.config.ConfigImpl.GetPropertyFunction |
ConfigImpl.newGetPropertyFunction(org.mozilla.javascript.Scriptable scriptable,
IAggregator aggregator) |
void |
ConfigImpl.shutdown(IAggregator aggregator) |
Constructor and Description |
---|
ConfigImpl(IAggregator aggregator) |
ConfigImpl(IAggregator aggregator,
boolean forTest)
This constructor is just for testing purpose.
|
ConfigImpl(IAggregator aggregator,
URI configUri,
org.mozilla.javascript.Scriptable rawConfig) |
ConfigImpl(IAggregator aggregator,
URI configUri,
String configScript) |
ConfigImpl(IAggregator aggregator,
URI configUri,
String configScript,
boolean forTest)
This constructor is just for testing purpose.
|
Modifier and Type | Method and Description |
---|---|
protected IAggregator |
DependenciesImpl.getAggregator() |
Modifier and Type | Method and Description |
---|---|
Set<String> |
DepTree.getNonJSExtensions(IAggregator aggregator)
Returns the set of non-JavaScript file extensions to include in the scanned dependencies name
list.
|
void |
DependenciesImpl.shutdown(IAggregator aggregator) |
Constructor and Description |
---|
DependenciesImpl(IAggregator aggregator,
long stamp) |
DepTree(Collection<URI> paths,
IAggregator aggregator,
long stamp,
boolean clean,
boolean validateDeps)
Object constructor.
|
Modifier and Type | Method and Description |
---|---|
protected long |
LayerImpl.getLastModified(IAggregator aggregator,
com.ibm.jaggr.core.impl.layer.ModuleList modules)
Returns the newest last modified time of the files in the list
|
protected int |
LayerCacheImpl.getMaxCapacity(IAggregator aggregator) |
static ILayerCache |
LayerImpl.newLayerCache(IAggregator aggregator)
Static factory method for layer cache objects
|
void |
LayerCacheImpl.setAggregator(IAggregator aggregator) |
Constructor and Description |
---|
LayerCacheImpl(IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
IResource |
ModuleImpl.getResource(IAggregator aggregator) |
IResource |
NotFoundModule.getResource(IAggregator aggregator) |
static IModuleCache |
ModuleImpl.newModuleCache(IAggregator aggregator)
Static factory method for a new module cache object
|
Modifier and Type | Method and Description |
---|---|
List<ICacheKeyGenerator> |
CSSModuleBuilder.getCacheKeyGenerators(IAggregator aggregator) |
void |
CSSModuleBuilder.initialize(IAggregator aggregator,
IAggregatorExtension extension,
IExtensionInitializer.IExtensionRegistrar registrar) |
void |
CSSModuleBuilder.shutdown(IAggregator aggregator) |
Constructor and Description |
---|
CSSModuleBuilder(IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
protected IAggregator |
I18nModuleBuilder.getAggregator() |
Modifier and Type | Method and Description |
---|---|
List<ICacheKeyGenerator> |
I18nModuleBuilder.getCacheKeyGenerators(IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
List<ICacheKeyGenerator> |
JavaScriptModuleBuilder.getCacheKeyGenerators(IAggregator aggregator) |
void |
JavaScriptModuleBuilder.initialize(IAggregator aggregator,
IAggregatorExtension extension,
IExtensionInitializer.IExtensionRegistrar registrar) |
void |
JavaScriptModuleBuilder.shutdown(IAggregator aggregator) |
Constructor and Description |
---|
RequireExpansionCompilerPass(IAggregator aggregator,
Features features,
Set<String> dependentFeatures,
List<ModuleDeps> expandedDepsList,
org.apache.commons.lang3.mutable.MutableBoolean hasExpandableRequires,
boolean expandRequires,
String configVarName,
boolean logDebug,
JSSource source)
Constructs a instance of this class for a specific module that is being compiled.
|
Constructor and Description |
---|
LessModuleBuilder(IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
List<ICacheKeyGenerator> |
TextModuleBuilder.getCacheKeyGenerators(IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
void |
OptionsImpl.shutdown(IAggregator aggregator) |
Constructor and Description |
---|
OptionsImpl(boolean loadFromPropertiesFile,
IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
void |
JsxResourceConverter.initialize(IAggregator aggregator,
IAggregatorExtension extension,
IExtensionInitializer.IExtensionRegistrar registrar) |
IResource |
FileResource.VisitorResource.newResource(IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
protected IAggregator |
AbstractHttpTransport.getAggregator()
Returns the aggregator instance that created this transport
|
Modifier and Type | Method and Description |
---|---|
void |
DojoHttpTransport.initialize(IAggregator aggregator,
IAggregatorExtension extension,
IExtensionInitializer.IExtensionRegistrar reg) |
void |
AbstractHttpTransport.initialize(IAggregator aggregator,
IAggregatorExtension extension,
IExtensionInitializer.IExtensionRegistrar reg) |
void |
DojoHttpTransport.modifyConfig(IAggregator aggregator,
Object configObj)
Add paths and aliases mappings to the config for the dojo text plugin.
|
void |
AbstractHttpTransport.modifyConfig(IAggregator aggregator,
Object configObj) |
void |
AbstractHttpTransport.shutdown(IAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
void |
ILayerCache.setAggregator(IAggregator aggregator)
Called for newly created (or de-serialized) caches to set the
aggregator instance for this cache.
|
Modifier and Type | Method and Description |
---|---|
IResource |
IModule.getResource(IAggregator aggregator)
This method is provided so that the module can function as a runtime cache
for the
IResource object associated with the module URI that was
used to construct this instance. |
Modifier and Type | Method and Description |
---|---|
List<ICacheKeyGenerator> |
IModuleBuilder.getCacheKeyGenerators(IAggregator aggregator)
This method may be called, before
IModuleBuilder.build(String, IResource, HttpServletRequest, List)
is called by a separate worker thread, to obtain a cache key generator
for this builder. |
Modifier and Type | Method and Description |
---|---|
IResource |
IResourceVisitor.Resource.newResource(IAggregator aggregator)
Return an IResource object for this resource.
|
Modifier and Type | Method and Description |
---|---|
static String |
AggregatorUtil.getCacheBust(IAggregator aggregator) |
Constructor and Description |
---|
DependencyList(String source,
Iterable<String> names,
IAggregator aggr,
Features features,
boolean resolveAliases,
boolean includeDetails)
Object constructor.
|
DependencyList(String source,
Iterable<String> names,
IAggregator aggr,
Features features,
boolean resolveAliases,
boolean includeDetails,
boolean includeRequireDeps)
Object constructor.
|
Copyright © 2011-2015 IBM. All Rights Reserved.