public class JsxResourceConverter extends Object implements IResourceConverter, IExtensionInitializer, ICacheManagerListener
IExtensionInitializer.IExtensionRegistrar
Constructor and Description |
---|
JsxResourceConverter() |
Modifier and Type | Method and Description |
---|---|
IResource |
convert(IResource resource)
Converts the input resource into an output resource.
|
void |
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 |
initialized(ICacheManager cacheManager)
Called when the cache manager has been initialized.
|
protected IResourceConverterCache |
newCache(ResourceConverterCacheImpl.IConverter converter,
String prefix,
String suffix) |
protected com.ibm.jaggr.core.impl.resource.JsxResourceConverter.JsxConverter |
newConverter(URI xformer) |
public void initialize(IAggregator aggregator, IAggregatorExtension extension, IExtensionInitializer.IExtensionRegistrar registrar)
IExtensionInitializer
initialize
in interface IExtensionInitializer
aggregator
- The aggregator that this extension was created for.extension
- The extension objectregistrar
- A registrar object that can be used to register additional
aggregator extendablespublic void initialized(ICacheManager cacheManager)
ICacheManagerListener
initialized
in interface ICacheManagerListener
cacheManager
- the cache manager instance.public IResource convert(IResource resource)
IResourceConverter
convert
in interface IResourceConverter
resource
- The IResource
object for the requested resource. If the resource does
not exist, then IResource#equals(Object)
will return false.resource
).protected com.ibm.jaggr.core.impl.resource.JsxResourceConverter.JsxConverter newConverter(URI xformer)
protected IResourceConverterCache newCache(ResourceConverterCacheImpl.IConverter converter, String prefix, String suffix)
Copyright © 2011-2015 IBM. All Rights Reserved.