public class WebResourceManagerImpl extends DefaultComponent implements WebResourceManager
Constructor and Description |
---|
WebResourceManagerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
activate(ComponentContext context)
Activates the component.
|
Processor |
getProcessor(String name)
Returns the corresponding processor with given name, or null if not found.
|
List<Processor> |
getProcessors()
Returns all processors registered on the service, ordered.
|
List<Processor> |
getProcessors(String type)
Returns all processors registered on the service, ordered, for given type.
|
Resource |
getResource(String name)
Returns a registered resource with given name, or null if not found.
|
ResourceBundle |
getResourceBundle(String name)
Returns a registered resource bundle with given name, or null if not found.
|
List<ResourceBundle> |
getResourceBundles()
Returns all resource bundles registered on the service.
|
List<Resource> |
getResources(ResourceContext context,
String bundleName,
String type)
Returns the ordered list of resources for given bundle name, filtered using given type.
|
void |
registerContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
void |
unregisterContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
applicationStarted, deactivate, getAdapter, getApplicationStartedOrder, getLastModified, registerExtension, setLastModified, unregisterExtension
public void activate(ComponentContext context)
Component
This method is called by the runtime when a component is activated.
activate
in interface Component
activate
in class DefaultComponent
context
- the runtime contextpublic void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
registerContribution
in class DefaultComponent
public void unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
unregisterContribution
in class DefaultComponent
public Resource getResource(String name)
WebResourceManager
Referenced resource can either be a static resource or a style.
getResource
in interface WebResourceManager
public ResourceBundle getResourceBundle(String name)
WebResourceManager
getResourceBundle
in interface WebResourceManager
public List<ResourceBundle> getResourceBundles()
WebResourceManager
getResourceBundles
in interface WebResourceManager
public Processor getProcessor(String name)
WebResourceManager
getProcessor
in interface WebResourceManager
public List<Processor> getProcessors()
WebResourceManager
getProcessors
in interface WebResourceManager
public List<Processor> getProcessors(String type)
WebResourceManager
getProcessors
in interface WebResourceManager
public List<Resource> getResources(ResourceContext context, String bundleName, String type)
WebResourceManager
getResources
in interface WebResourceManager
Copyright © 2015 Nuxeo SA. All rights reserved.