|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.plugin.webresource.WebResourceManagerImpl
com.atlassian.confluence.plugin.webresource.DefaultConfluenceWebResourceManager
public class DefaultConfluenceWebResourceManager
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.atlassian.plugin.webresource.WebResourceManager |
|---|
com.atlassian.plugin.webresource.WebResourceManager.IncludeMode |
| Field Summary |
|---|
| Fields inherited from interface com.atlassian.plugin.webresource.WebResourceManager |
|---|
DELAYED_INCLUDE_MODE, INLINE_INCLUDE_MODE |
| Constructor Summary | |
|---|---|
DefaultConfluenceWebResourceManager(com.atlassian.plugin.webresource.WebResourceIntegration webResourceIntegration)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getGlobalCssResourcePrefix()
Get the resource prefix for the global CSS file. |
java.lang.String |
getResourceContent(java.lang.String resourceName)
Gets the content of a resource specified. |
java.lang.String |
getResources()
Returns the HTML output of WebResourceManager.includeResources(java.io.Writer), which includes references to
all the delayed Javascript and CSS resources requested by WebResourceManager.requireResource(String). |
java.lang.String |
getSpaceCssPrefix(java.lang.String spaceKey)
Get the resource prefix for a particular space's CSS file. |
void |
invalidateGlobalCss()
Deprecated. since 2.8 Use CssResourceCounterManager.invalidateGlobalCssResourceCounter() instead. |
void |
invalidateSpaceCss(java.lang.String spaceKey)
Deprecated. since 2.8 Use CssResourceCounterManager.invalidateSpaceCssResourceCounter(String) ()} instead. |
void |
requireResource(java.lang.String resourceName)
Wraps the parent method to provide logging. |
void |
requireResourcesForContext(java.lang.String context)
Requires all resources which have the given context specified in their descriptor |
void |
setCssResourceCounterManager(CssResourceCounterManager cssResourceCounterManager)
|
void |
setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
|
void |
setResourceAccessor(ResourceAccessor resourceAccessor)
|
void |
setSettingsManager(SettingsManager settingsManager)
|
| Methods inherited from class com.atlassian.plugin.webresource.WebResourceManagerImpl |
|---|
getStaticPluginResource, getStaticPluginResource, getStaticPluginResourcePrefix, getStaticResourcePrefix, getStaticResourcePrefix, includeResources, requireResource, setIncludeMode |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.atlassian.plugin.webresource.WebResourceManager |
|---|
getStaticPluginResource, getStaticPluginResource, getStaticPluginResourcePrefix, getStaticResourcePrefix, getStaticResourcePrefix, includeResources, requireResource, setIncludeMode |
| Constructor Detail |
|---|
public DefaultConfluenceWebResourceManager(com.atlassian.plugin.webresource.WebResourceIntegration webResourceIntegration)
| Method Detail |
|---|
public java.lang.String getResources()
ConfluenceWebResourceManagerWebResourceManager.includeResources(java.io.Writer), which includes references to
all the delayed Javascript and CSS resources requested by WebResourceManager.requireResource(String).
getResources in interface ConfluenceWebResourceManagerpublic void requireResource(java.lang.String resourceName)
requireResource in interface com.atlassian.plugin.webresource.WebResourceManagerrequireResource in class com.atlassian.plugin.webresource.WebResourceManagerImplpublic void requireResourcesForContext(java.lang.String context)
ConfluenceWebResourceManager
requireResourcesForContext in interface ConfluenceWebResourceManagercontext - The name of the context for which you want to require resources (eg "confluence.main")public java.lang.String getGlobalCssResourcePrefix()
ConfluenceWebResourceManager
getGlobalCssResourcePrefix in interface ConfluenceWebResourceManagerpublic java.lang.String getSpaceCssPrefix(java.lang.String spaceKey)
ConfluenceWebResourceManager
getSpaceCssPrefix in interface ConfluenceWebResourceManagerspaceKey - the key of the space we're viewing the CSS for, or null for the global CSS.public java.lang.String getResourceContent(java.lang.String resourceName)
ConfluenceWebResourceManager
getResourceContent in interface ConfluenceWebResourceManagerresourceName - The fully qualified plugin name and resource to include (eg confluence.web.resources:legacy-styles)
public void invalidateGlobalCss()
CssResourceCounterManager.invalidateGlobalCssResourceCounter() instead.
invalidateGlobalCss in interface ConfluenceWebResourceManagerpublic void invalidateSpaceCss(java.lang.String spaceKey)
CssResourceCounterManager.invalidateSpaceCssResourceCounter(String) ()} instead.
invalidateSpaceCss in interface ConfluenceWebResourceManagerpublic void setCssResourceCounterManager(CssResourceCounterManager cssResourceCounterManager)
public void setResourceAccessor(ResourceAccessor resourceAccessor)
public void setSettingsManager(SettingsManager settingsManager)
public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||