Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractPluginResource - Class in com.atlassian.plugin.webresource.legacy
Abstract base class for plugin resources
AbstractPluginResource(Set<String>) - Constructor for class com.atlassian.plugin.webresource.legacy.AbstractPluginResource
 
AbstractTransformedDownloadableResource - Class in com.atlassian.plugin.webresource.transformer
Abstract class for implementing downloadable resources that are wrapping an underlying resource as part of a WebResourceTransformer implementation.
AbstractTransformedDownloadableResource(DownloadableResource) - Constructor for class com.atlassian.plugin.webresource.transformer.AbstractTransformedDownloadableResource
 
add(SourceMap, int) - Method in class com.atlassian.plugin.webresource.impl.support.SourceMapJoinerStub
 
add(SourceMap, int, int) - Method in class com.atlassian.plugin.webresource.impl.support.SourceMapJoinerStub
 
add(String) - Method in class com.atlassian.plugin.webresource.util.HashBuilder
 
addAllPrebakeErrors(Collection<PrebakeError>) - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
addBatchedWebResourceDescriptor(String) - Method in class com.atlassian.plugin.webresource.legacy.SuperBatchPluginResource
 
addPrebakeError(PrebakeError) - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
addRoute(String, BaseRouter<Controller>.Handler) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Add route and its handler.
addToHash(String, Object) - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
addToQueryString(String, String) - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
addToUrl(UrlBuilder, UrlBuildingStrategy) - Method in interface com.atlassian.plugin.webresource.condition.DecoratingCondition
Called when constructing the URL as the hosting HTML page is being served.
addToUrl(UrlBuilder, UrlBuildingStrategy) - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
addToUrl(UrlReadingCondition, UrlBuilder) - Method in class com.atlassian.plugin.webresource.impl.UrlBuildingStrategy
 
addToUrl(TransformerUrlBuilder, UrlBuilder) - Method in class com.atlassian.plugin.webresource.impl.UrlBuildingStrategy
 
addToUrl(String, TransformerParameters, UrlBuilder, UrlBuildingStrategy) - Method in class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformers
 
addToUrl(String, TransformerParameters, UrlBuilder, UrlBuildingStrategy) - Method in interface com.atlassian.plugin.webresource.transformer.StaticTransformers
Contributes to the URL for all static transformers matching the given type
addToUrlSafely(RequestCache, UrlBuilder, UrlBuildingStrategy) - Method in class com.atlassian.plugin.webresource.impl.CachedCondition
Add parameters of condition to url.
addToUrlSafely(UrlBuilder, UrlBuildingStrategy, String, TransformerCache, TransformerParameters, String) - Method in class com.atlassian.plugin.webresource.impl.CachedTransformers
Add transformer parameters to url.
addTransformParameters(TransformerCache, TransformerParameters, UrlBuilder, UrlBuildingStrategy) - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
 
after(String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.AsyncLoaderAnnotator
 
after(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ModuleAnnotator
 
afterAllResourcesInBatch(LinkedHashSet<String>, String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.AsyncLoaderAnnotator
 
afterAllResourcesInBatch(LinkedHashSet<String>, String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ListOfAnnotators
 
afterAllResourcesInBatch(LinkedHashSet<String>, String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ResourceContentAnnotator
Called after all content is written in batch.
afterResource(LinkedHashSet<String>, String, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.AsyncLoaderAnnotator
 
afterResource(LinkedHashSet<String>, String, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ListOfAnnotators
 
afterResource(LinkedHashSet<String>, String, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ModuleAnnotator
 
afterResource(LinkedHashSet<String>, String, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ResourceContentAnnotator
Called after the resource content is written.
afterResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ListOfAnnotators
 
afterResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ModuleAnnotator
 
afterResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ResourceContentAnnotator
Called after the resource content is written in batch.
afterResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.SemicolonResourceContentAnnotator
 
afterResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.TryCatchJsResourceContentAnnotator
 
all() - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMappingSet
 
all() - Method in interface com.atlassian.plugin.webresource.cdn.mapper.MappingSet
Inspects all Mapping in one instance.
allowedCondition1Keys() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Works together with `forbidCondition1AndTransformer1` and temporarily allows for given set of plugins to have legacy stuff.
allowedTransform1Keys() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Works together with `forbidCondition1AndTransformer1` and temporarily allows for given set of plugins to have legacy stuff.
amdEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
amdEnabled() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
If AMD enabled.
APPLICATION_JSON - Static variable in class com.atlassian.plugin.webresource.impl.http.Controller
 
apply() - Method in interface com.atlassian.plugin.cache.filecache.impl.StreamsCache.Callback
 
apply() - Method in interface com.atlassian.plugin.cache.filecache.impl.StreamsCache.CallbackWithBooleanReturn
 
apply(Content) - Method in interface com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers.RepairSourceMapChainCallback
 
apply(Controller) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter.Handler
Would be called for route if the route has zero parameters.
apply(Controller, String) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter.Handler
Would be called for route if the route has one parameters.
apply(Controller, String, String) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter.Handler
Would be called for route if the route has two parameters.
apply(Controller, String, String, String) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter.Handler
Would be called for route if the route has three parameters.
apply(Request, Response, Controller, String[]) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter.Handler
Always called, used in case when route have more than three arguments or need access to request.
apply(ModuleDescriptorStub) - Method in class com.atlassian.plugin.webresource.legacy.TransformDescriptorToKey
 
applyStaticTransformers(Globals, Resource, Content, Map<String, String>, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Apply Static Transformers to Resource.
applyTo(UrlBuilder) - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
applyTransformers(Globals, Resource, Content, Map<String, String>, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Apply Transformers to Resource.
asContent(DownloadableResource, SourceMap, boolean) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Adapter, turns DownloadableResource into Content.
asDownloadableResource(Content) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Adapter, turns Content into DownloadableResource.
assembler() - Method in class com.atlassian.plugin.webresource.assembler.DefaultPageBuilderService
 
ASYNC_SCRIPT_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
asyncDataDeadline(long, TimeUnit) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerBuilder
 
AsyncLoaderAnnotator - Class in com.atlassian.plugin.webresource.impl.annotators
Wraps script inside of async loader.
AsyncLoaderAnnotator() - Constructor for class com.atlassian.plugin.webresource.impl.annotators.AsyncLoaderAnnotator
 
ATLASSIAN_MODULES_XML - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 

B

BaseController - Class in com.atlassian.plugin.webresource.impl.support.http
Support for HTTP controller.
BaseController(Globals, Request, Response) - Constructor for class com.atlassian.plugin.webresource.impl.support.http.BaseController
 
BaseHelpers - Class in com.atlassian.plugin.webresource.impl.helpers
Stateless helper functions providing basic support for resolving dependencies for resources.
BaseHelpers() - Constructor for class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
 
BaseHelpers.BundleFinder - Class in com.atlassian.plugin.webresource.impl.helpers
DSL for bundle search queries.
BaseHelpers.Found - Class in com.atlassian.plugin.webresource.impl.helpers
DTO.
BaseHelpers.ResourceFinder - Class in com.atlassian.plugin.webresource.impl.helpers
DSL for resource search query.
BaseRouter<Controller extends BaseController> - Class in com.atlassian.plugin.webresource.impl.support.http
Generates urls and route requests to proper handlers.
BaseRouter(Globals) - Constructor for class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
 
BaseRouter(Globals, List<BaseRouter<Controller>.Route>, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Needed to support legacy API.
BaseRouter.Handler - Class in com.atlassian.plugin.webresource.impl.support.http
Handler for routes.
BaseRouter.Route - Class in com.atlassian.plugin.webresource.impl.support.http
Structure containing regular expression and handler for the route.
BATCH_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
BATCH_TYPES - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
BatchPluginResource - Class in com.atlassian.plugin.webresource.legacy
Represents a batch of plugin resources.
BatchPluginResource(String, String) - Constructor for class com.atlassian.plugin.webresource.legacy.BatchPluginResource
This constructor should only ever be used internally within this class.
BatchResourceContentsWebFormatter - Class in com.atlassian.plugin.webresource
The WebResourceFormatter should take a PluginResource and add the BatchResourceContents dependency information to the output as required.
BatchResourceContentsWebFormatter() - Constructor for class com.atlassian.plugin.webresource.BatchResourceContentsWebFormatter
 
before(String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.AsyncLoaderAnnotator
 
before(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ModuleAnnotator
 
before() - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseController
 
beforeAllResourcesInBatch(LinkedHashSet<String>, String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.AsyncLoaderAnnotator
 
beforeAllResourcesInBatch(LinkedHashSet<String>, String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ListOfAnnotators
 
beforeAllResourcesInBatch(LinkedHashSet<String>, String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ResourceContentAnnotator
Called before all content is written in batch.
beforeAllResourcesInBatch(LinkedHashSet<String>, String, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.TryCatchJsResourceContentAnnotator
 
beforeResource(LinkedHashSet<String>, String, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.AsyncLoaderAnnotator
 
beforeResource(LinkedHashSet<String>, String, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ListOfAnnotators
 
beforeResource(LinkedHashSet<String>, String, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ModuleAnnotator
 
beforeResource(LinkedHashSet<String>, String, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ResourceContentAnnotator
Called before the resource content is written.
beforeResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ListOfAnnotators
 
beforeResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.LocationContentAnnotator
 
beforeResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ModuleAnnotator
 
beforeResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.ResourceContentAnnotator
Called before the resource content is written in batch.
beforeResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.SemicolonResourceContentAnnotator
 
beforeResourceInBatch(LinkedHashSet<String>, Resource, Map<String, String>, OutputStream) - Method in class com.atlassian.plugin.webresource.impl.annotators.TryCatchJsResourceContentAnnotator
 
BigPipe - Class in com.atlassian.plugin.webresource.bigpipe
 
BigPipe() - Constructor for class com.atlassian.plugin.webresource.bigpipe.BigPipe
 
BIGPIPE_DEADLINE_DISABLED - Static variable in class com.atlassian.plugin.webresource.DefaultBigPipeConfiguration
 
BIGPIPE_DEADLINE_SECONDS - Static variable in class com.atlassian.plugin.webresource.DefaultBigPipeConfiguration
 
BigPipeConfiguration - Interface in com.atlassian.plugin.webresource
 
build() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerBuilder
 
build() - Method in class com.atlassian.plugin.webresource.legacy.SuperBatchBuilder
Get all super-batch resources that match the given filter.
build() - Method in interface com.atlassian.plugin.webresource.prebake.PrebakeWebResourceAssemblerBuilder
 
build() - Method in class com.atlassian.plugin.webresource.util.HashBuilder
 
buildAndSetTemporaryIncrementalCache() - Method in class com.atlassian.plugin.webresource.impl.Globals
Build and setup cache according to configuration setting.
buildBatched(RequestCache, UrlBuildingStrategy, List<String>, Set<String>) - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchBuilder
 
buildCacheKey(String) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Creates cache key for resource or batch.
buildDataResources(RequestState, List<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Build data resources.
buildEmptyContent(String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
 
buildHash() - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
buildHash(String...) - Static method in class com.atlassian.plugin.webresource.util.HashBuilder
 
buildHash(Iterable<String>) - Static method in class com.atlassian.plugin.webresource.util.HashBuilder
 
buildIncludedExcludedConditionsAndBatchingOptions(RequestCache, UrlBuildingStrategy, LinkedHashSet<String>, LinkedHashSet<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Building the cache key of included, excluded and conditions.
buildKey(Globals, Resource, Map<String, String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
The `params` contains all the params from url, so if we build the key using all params it will be correct but inefficient for the caching.
buildParams() - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
buildPluginResources(boolean) - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
Iterates over the batch parameters for the context and creates a ContextBatchPluginResource for each.
buildResource(Bundle, ResourceLocation) - Method in class com.atlassian.plugin.webresource.impl.config.Config
Helper to hide bunch of integration code and simplify resource creation.
buildSafeContent(Content, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Intercept any exception and ignores it.
buildUrl(String, Map<String, String>) - Static method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Build url from patch and params.
buildUrl(String) - Static method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Shortcut for `buildUrl(path, params)`.
buildUrlWithPrefix(String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
Adds prefix to relative url.
Bundle - Class in com.atlassian.plugin.webresource.impl.snapshot
Web Resource.
Bundle(Snapshot, String, List<String>, Date, String, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
BundleFinder(Snapshot) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
 
bundles - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.SubBatch
 

C

Cache - Interface in com.atlassian.plugin.cache.filecache
Represents a file cache.
cache(String, String, OutputStream, Cache.StreamProvider) - Method in interface com.atlassian.plugin.cache.filecache.Cache
Stream the contents identified by the key to the destination stream.
cache(String, String, OutputStream, Cache.StreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.FileCacheImpl
 
cache(String, String, OutputStream, Cache.StreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.PassThroughCache
 
cache - Variable in class com.atlassian.plugin.webresource.impl.RequestState
 
Cache.StreamProvider - Interface in com.atlassian.plugin.cache.filecache
Interface used by the file caching system.
Cache.TwoStreamProvider - Interface in com.atlassian.plugin.cache.filecache
Interface used by the file caching system.
CACHE_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
CachedCondition - Class in com.atlassian.plugin.webresource.impl
Cached condition.
CachedCondition(DecoratingCondition) - Constructor for class com.atlassian.plugin.webresource.impl.CachedCondition
 
cachedConditionsEvaluation - Variable in class com.atlassian.plugin.webresource.impl.RequestCache
 
cachedConditionsParameters - Variable in class com.atlassian.plugin.webresource.impl.RequestCache
 
cachedResourceLists - Variable in class com.atlassian.plugin.webresource.impl.RequestCache
 
cachedResources - Variable in class com.atlassian.plugin.webresource.impl.RequestCache
 
cachedSnapshot - Variable in class com.atlassian.plugin.webresource.impl.RequestCache
 
CachedTransformers - Class in com.atlassian.plugin.webresource.impl
Wrapper around transformer to cache it.
CachedTransformers(List<WebResourceTransformation>) - Constructor for class com.atlassian.plugin.webresource.impl.CachedTransformers
 
cacheTwo(String, String, OutputStream, OutputStream, Cache.TwoStreamProvider) - Method in interface com.atlassian.plugin.cache.filecache.Cache
Stream two contents identified by the key to the destination stream.
cacheTwo(String, String, OutputStream, OutputStream, Cache.TwoStreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.FileCacheImpl
 
cacheTwo(String, String, OutputStream, OutputStream, Cache.TwoStreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.PassThroughCache
 
calculateBatches(RequestCache, UrlBuildingStrategy, LinkedHashSet<String>, LinkedHashSet<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Calculate batches.
calculateBatches(RequestCache, UrlBuildingStrategy, LinkedHashSet<String>, LinkedHashSet<String>, boolean) - Static method in class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers
Resolves given included and excluded web resources and contexts into batches.
CalculatedBatches(List<UrlGenerationHelpers.ContextBatch>, List<UrlGenerationHelpers.WebResourceBatch>, LinkedHashSet<String>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.CalculatedBatches
 
callHandler(BaseRouter<Controller>.Handler, Controller, Request, Response, String...) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
 
canDispatch(String) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Deprecated.
since 3.3.2
canEncodeStateIntoUrl() - Method in interface com.atlassian.plugin.webresource.condition.DecoratingCondition
 
canEncodeStateIntoUrl() - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
canEncodeStateIntoUrl() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
canRequestedResourcesContentBeAssumedConstant(Map<String, String>) - Static method in class com.atlassian.plugin.webresource.ResourceUtils
Given a parameter map, determine if a web resource is cacheable.
CATCH_BLOCK - Static variable in class com.atlassian.plugin.webresource.impl.annotators.TryCatchJsResourceContentAnnotator
 
CdnResourceUrlTransformer - Interface in com.atlassian.plugin.webresource.cdn
This interface aims to decouple clients from Config which currently contains the actual implementation.
CdnResourceUrlTransformerImpl - Class in com.atlassian.plugin.webresource.cdn
Wraps CDN prefix method from Config in order to not expose this class.
CdnResourceUrlTransformerImpl(Config) - Constructor for class com.atlassian.plugin.webresource.cdn.CdnResourceUrlTransformerImpl
 
CDNStrategy - Interface in com.atlassian.plugin.webresource.cdn
Interface for CDN strategies.
CdnStrategyChangedException(String) - Constructor for exception com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerFactory.CdnStrategyChangedException
 
CharSequenceDownloadableResource - Class in com.atlassian.plugin.webresource.transformer
Abstract class that makes it easy to create transforms that go from string to string.
CharSequenceDownloadableResource(DownloadableResource) - Constructor for class com.atlassian.plugin.webresource.transformer.CharSequenceDownloadableResource
 
checkIfCachedAndNotModified(Date) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Check if resource is not modified and replies with not-modified response if so.
clear() - Method in interface com.atlassian.plugin.cache.filecache.Cache
Remove all entries in the cache.
clear() - Method in class com.atlassian.plugin.cache.filecache.impl.FileCacheImpl
 
clear() - Method in class com.atlassian.plugin.cache.filecache.impl.PassThroughCache
 
clear() - Method in interface com.atlassian.plugin.webresource.impl.support.UrlCache
 
clear() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.Impl
 
clear() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.PassThrough
 
clearCache() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerFactory
Deprecated.
since 3.3.2
clearIncludedAndUpdateExcluded(LinkedHashSet<String>) - Method in class com.atlassian.plugin.webresource.impl.RequestState
Called after generating urls, to clear current state and remember already included resources.
clearRequestLocal() - Method in class com.atlassian.plugin.webresource.assembler.DefaultPageBuilderService
 
clearRequestLocal() - Method in interface com.atlassian.plugin.webresource.assembler.LegacyPageBuilderService
Deprecated.
since 3.0. This only exists to support the broken behaviour of WebResourceManagerImpl.
cloneWithNewUrlMode(boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Router
Needed to support legacy API.
close() - Method in class com.atlassian.plugin.webresource.impl.support.LineCountingProxyOutputStream
 
close() - Method in class com.atlassian.plugin.webresource.WebResourceBatchingStateCounterImpl
Closes the instance.
collectUrlStateAndBuildResourceUrls(RequestState, UrlBuildingStrategy, List<UrlGenerationHelpers.ContextBatch>, List<UrlGenerationHelpers.WebResourceBatch>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Collect URL State for Conditions and Transformers and build Resource URLs.
com.atlassian.plugin.cache.filecache - package com.atlassian.plugin.cache.filecache
 
com.atlassian.plugin.cache.filecache.impl - package com.atlassian.plugin.cache.filecache.impl
 
com.atlassian.plugin.webresource - package com.atlassian.plugin.webresource
 
com.atlassian.plugin.webresource.assembler - package com.atlassian.plugin.webresource.assembler
 
com.atlassian.plugin.webresource.bigpipe - package com.atlassian.plugin.webresource.bigpipe
 
com.atlassian.plugin.webresource.cdn - package com.atlassian.plugin.webresource.cdn
 
com.atlassian.plugin.webresource.cdn.mapper - package com.atlassian.plugin.webresource.cdn.mapper
 
com.atlassian.plugin.webresource.condition - package com.atlassian.plugin.webresource.condition
 
com.atlassian.plugin.webresource.data - package com.atlassian.plugin.webresource.data
 
com.atlassian.plugin.webresource.filter.rewrite - package com.atlassian.plugin.webresource.filter.rewrite
 
com.atlassian.plugin.webresource.impl - package com.atlassian.plugin.webresource.impl
 
com.atlassian.plugin.webresource.impl.annotators - package com.atlassian.plugin.webresource.impl.annotators
 
com.atlassian.plugin.webresource.impl.config - package com.atlassian.plugin.webresource.impl.config
 
com.atlassian.plugin.webresource.impl.helpers - package com.atlassian.plugin.webresource.impl.helpers
 
com.atlassian.plugin.webresource.impl.http - package com.atlassian.plugin.webresource.impl.http
 
com.atlassian.plugin.webresource.impl.modules - package com.atlassian.plugin.webresource.impl.modules
 
com.atlassian.plugin.webresource.impl.snapshot - package com.atlassian.plugin.webresource.impl.snapshot
 
com.atlassian.plugin.webresource.impl.support - package com.atlassian.plugin.webresource.impl.support
 
com.atlassian.plugin.webresource.impl.support.http - package com.atlassian.plugin.webresource.impl.support.http
 
com.atlassian.plugin.webresource.legacy - package com.atlassian.plugin.webresource.legacy
 
com.atlassian.plugin.webresource.prebake - package com.atlassian.plugin.webresource.prebake
 
com.atlassian.plugin.webresource.servlet - package com.atlassian.plugin.webresource.servlet
 
com.atlassian.plugin.webresource.transformer - package com.atlassian.plugin.webresource.transformer
 
com.atlassian.plugin.webresource.transformer.instance - package com.atlassian.plugin.webresource.transformer.instance
 
com.atlassian.plugin.webresource.url - package com.atlassian.plugin.webresource.url
 
com.atlassian.plugin.webresource.util - package com.atlassian.plugin.webresource.util
 
compare(Map<String, String>, Map<String, String>) - Method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ParamsComparator
 
CompileTimeTransformer - Class in com.atlassian.plugin.webresource.transformer
Integration with compile-time resource transformations, it's not a standard transformer and doesn't follow the transformer API.
CompileTimeTransformer() - Constructor for class com.atlassian.plugin.webresource.transformer.CompileTimeTransformer
 
completeKeys - Variable in class com.atlassian.plugin.webresource.legacy.AbstractPluginResource
 
computeBundleDimensions(Bundle) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerFactory
 
computeBundleDimensions(Bundle) - Method in interface com.atlassian.plugin.webresource.prebake.PrebakeWebResourceAssemblerFactory
 
computeBundleDimensions(Bundle) - Method in class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformers
 
computeBundleDimensions(Bundle) - Method in interface com.atlassian.plugin.webresource.transformer.StaticTransformers
 
computeDimensions() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerFactory
 
computeDimensions() - Method in interface com.atlassian.plugin.webresource.condition.DecoratingCondition
 
computeDimensions() - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
computeDimensions() - Method in class com.atlassian.plugin.webresource.impl.CachedCondition
 
computeDimensions(TransformerCache) - Method in class com.atlassian.plugin.webresource.impl.CachedTransformers
 
computeDimensions() - Method in interface com.atlassian.plugin.webresource.prebake.PrebakeWebResourceAssemblerFactory
 
computeDimensions() - Method in class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformers
 
computeDimensions() - Method in class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformersSupplier
 
computeDimensions() - Method in class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerFactory
 
computeDimensions() - Method in interface com.atlassian.plugin.webresource.transformer.StaticTransformers
Returns the Dimensions of all registered transformers.
computeDimensions() - Method in interface com.atlassian.plugin.webresource.transformer.StaticTransformersSupplier
Returns the Dimensions of all registered transformers.
computeDimensions(TransformerCache) - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
 
computeGlobalStateHash() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerFactory
 
computeGlobalStateHash() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Represents product state considering everything that contributes to content of resources.
computeGlobalStateHash() - Method in interface com.atlassian.plugin.webresource.prebake.PrebakeWebResourceAssemblerFactory
Produce a hash that indicates the "state" of the WRM.
computeParamKeys(TransformerCache) - Method in class com.atlassian.plugin.webresource.impl.CachedTransformers
 
CONDITION_INTERN_ENABLED - Static variable in class com.atlassian.plugin.webresource.impl.support.ConditionInstanceCache
 
CONDITIONAL_COMMENT_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
ConditionInstanceCache - Class in com.atlassian.plugin.webresource.impl.support
Instance cache, needed to have only one instance of UrlReadingCondition for same UrlReadingConditon class and initialization parameters.
ConditionInstanceCache() - Constructor for class com.atlassian.plugin.webresource.impl.support.ConditionInstanceCache
 
conditions() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
Config - Class in com.atlassian.plugin.webresource.impl.config
Unites all the configurations in one place.
Config(ResourceBatchingConfiguration, WebResourceIntegration, WebResourceUrlProvider, ServletContextFactory, TransformerCache, ResourceCompiler) - Constructor for class com.atlassian.plugin.webresource.impl.config.Config
 
Config.IntermediaryContextData - Class in com.atlassian.plugin.webresource.impl.config
 
Config.WebModuleDescriptor - Class in com.atlassian.plugin.webresource.impl.config
 
Config.WebModuleDescriptor.Dependency - Class in com.atlassian.plugin.webresource.impl.config
 
ConsList<A> - Class in com.atlassian.plugin.webresource.util
 
ConsList() - Constructor for class com.atlassian.plugin.webresource.util.ConsList
 
Container(ResourceUrl, PluginUrlResource) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.Container
 
contains(String) - Static method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride
Deprecated.
Indicates whether there are dimension overrides for a particular condition class.
containsOnlyPureUrlReadingTransformers(TransformerCache) - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
 
Content - Interface in com.atlassian.plugin.webresource.impl.support
Binary content of Web Resource.
CONTENT_TYPE_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
ContentImpl - Class in com.atlassian.plugin.webresource.impl.support
Helper to simplify implementation of Content class.
ContentImpl(String, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.support.ContentImpl
 
ContentTransformerFactory - Interface in com.atlassian.plugin.webresource.transformer
Factory to create URL aware web resource transformers with Source Map.
ContentTransformerModuleDescriptor - Class in com.atlassian.plugin.webresource.transformer
Defines a module descriptor for a ContentTransformerFactory.
ContentTransformerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.webresource.transformer.ContentTransformerModuleDescriptor
 
Context - Class in com.atlassian.plugin.webresource.impl.snapshot
Context.
Context(Snapshot, String, List<String>, List<String>, Date, String, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.Context
 
CONTEXT_PREFIX - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
ContextBatch(List<String>, LinkedHashSet<String>, List<String>, List<String>, List<UrlGenerationHelpers.SubBatch>, List<Resource>, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
ContextBatch - Class in com.atlassian.plugin.webresource.legacy
An intermediary object used for constructing and merging context batches.
ContextBatch(List<String>, Iterable<String>, Iterable<ModuleDescriptorStub>, boolean) - Constructor for class com.atlassian.plugin.webresource.legacy.ContextBatch
 
ContextBatchBuilder - Class in com.atlassian.plugin.webresource.legacy
Performs a calculation on many referenced contexts, and produces an set of intermingled batched-contexts and residual (skipped) resources.
ContextBatchBuilder(ResourceDependencyResolver, boolean, boolean, boolean) - Constructor for class com.atlassian.plugin.webresource.legacy.ContextBatchBuilder
 
contextBatches - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.CalculatedBatches
 
ContextBatchKey(List<String>, LinkedHashSet<String>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatchKey
 
contextBatchKeys - Variable in class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers.Resolved
 
ContextBatchOperations - Class in com.atlassian.plugin.webresource.legacy
A helper classes that knows how to perform certain operations on ContextBatch beans.
ContextBatchOperations() - Constructor for class com.atlassian.plugin.webresource.legacy.ContextBatchOperations
 
ContextBatchPluginResource - Class in com.atlassian.plugin.webresource.legacy
Represents a batch of all resources that declare themselves as part of a given context(s).
ContextBatchPluginResource(List<String>, Iterable<String>, Set<String>, boolean) - Constructor for class com.atlassian.plugin.webresource.legacy.ContextBatchPluginResource
 
contextBatchSourceMapUrl(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
contextBatchUrl(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
Url helpers.
ContextResource - Class in com.atlassian.plugin.webresource.impl.snapshot
Virtual resource for Context, needed to add `require` statement for modules.
ContextResource(Context) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.ContextResource
 
contexts - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
contexts - Variable in class com.atlassian.plugin.webresource.legacy.InclusionState
Webresource contexts that have been included in previous calls to includeResources
ContextSubBatchResourceUrl - Class in com.atlassian.plugin.webresource
An adapter between the current URL Generation code and previous URL Output code.
ContextSubBatchResourceUrl(Globals, UrlGenerationHelpers.ContextBatch, UrlGenerationHelpers.SubBatch, String, Map<String, String>, String, boolean, List<PrebakeError>) - Constructor for class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
Controller - Class in com.atlassian.plugin.webresource.impl.http
Handles HTTP requests.
Controller(Globals, Request, Response) - Constructor for class com.atlassian.plugin.webresource.impl.http.Controller
 
convert(UrlMode) - Static method in class com.atlassian.plugin.webresource.assembler.UrlModeUtils
 
copy(InputStream, OutputStream) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
Copy in into out and close streams safely.
create() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerFactory
 
create() - Method in class com.atlassian.plugin.webresource.impl.support.ResettableLazyReferenceWithVersionCheck
 
create() - Method in interface com.atlassian.plugin.webresource.prebake.PrebakeWebResourceAssemblerFactory
 
create(Pattern, Function<Matcher, CharSequence>) - Static method in class com.atlassian.plugin.webresource.transformer.SearchAndReplacer
Deprecated.
 
create(Plugin, Class<?>, HostContainer, String) - Static method in class com.atlassian.plugin.webresource.util.PluginClassLoader
 
createAndCompositeCondition() - Method in class com.atlassian.plugin.webresource.condition.UrlReadingConditionElementParser
 
createController(Globals, Request, Response) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
createController(Globals, Request, Response) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Override this method and provide instance of the controller.
createDataProviders(Plugin, Class<?>) - Method in class com.atlassian.plugin.webresource.data.WebResourceDataProviderParser
 
createOrCompositeCondition() - Method in class com.atlassian.plugin.webresource.condition.UrlReadingConditionElementParser
 
createResourceUrlsForRedirectResources(RequestCache, UrlBuildingStrategy, List<Resource>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Creates Resource URLs for redirect resources.
createWriteStream(File) - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
 
CSS_CONTENT_TYPE - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
CSS_EXTENSION - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
CSS_TYPE - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
CssWebResource - Class in com.atlassian.plugin.webresource
 
CssWebResource() - Constructor for class com.atlassian.plugin.webresource.CssWebResource
Deprecated.
CssWebResource(boolean) - Constructor for class com.atlassian.plugin.webresource.CssWebResource
 

D

data - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.Resolved
 
DataTagWriter - Class in com.atlassian.plugin.webresource.data
Writes data provided by a <data> element to a page.
DataTagWriter() - Constructor for class com.atlassian.plugin.webresource.data.DataTagWriter
 
decodeContexts(String) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
Decodes context key like `batch1,batch2,-excludedBatch3,-excludedBatch4` into lists of included and excluded contexts.
decodeContextsAsWebResources(String) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
Decodes list of Contexts Keys into Virtual Resources Keys.
DecoratingAndCompositeCondition - Class in com.atlassian.plugin.webresource.condition
Implementation of DecoratingCompositeCondition that fits the new UrlReadingCondition interface.
DecoratingAndCompositeCondition() - Constructor for class com.atlassian.plugin.webresource.condition.DecoratingAndCompositeCondition
 
DecoratingCondition - Interface in com.atlassian.plugin.webresource.condition
A condition interface that wraps either UrlReadingCondition or Condition instances.
DecoratingUrlReadingCondition - Class in com.atlassian.plugin.webresource.condition
Instance of a DecoratingCondition that wraps a UrlReadingCondition
DecoratingUrlReadingCondition(UrlReadingCondition, Map<String, String>) - Constructor for class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
deep(boolean) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
If it should resolve full tree of dependencies recursively, `true` by default.
deep(Predicate<Bundle>) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
If it should resolve full tree of dependencies recursively for the given Bundle, it's `Predicates.<Bundle>alwaysTrue()` by default.
deepClone() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
deepFilter(Predicate<Bundle>) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
Remove element and all its dependencies if filter fail.
DefaultBigPipeConfiguration - Class in com.atlassian.plugin.webresource
 
DefaultBigPipeConfiguration() - Constructor for class com.atlassian.plugin.webresource.DefaultBigPipeConfiguration
 
DefaultMapping - Class in com.atlassian.plugin.webresource.cdn.mapper
Simple wrapper for a mapping.
DefaultMapping(String, Stream<String>) - Constructor for class com.atlassian.plugin.webresource.cdn.mapper.DefaultMapping
 
DefaultMappingSet - Class in com.atlassian.plugin.webresource.cdn.mapper
Simple wrapper for mappings.
DefaultMappingSet(Collection<Mapping>) - Constructor for class com.atlassian.plugin.webresource.cdn.mapper.DefaultMappingSet
 
DefaultPageBuilderService - Class in com.atlassian.plugin.webresource.assembler
Default implementation of PageBuilderService
DefaultPageBuilderService(WebResourceIntegration, WebResourceAssemblerFactory) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultPageBuilderService
 
DefaultPageBuilderService(WebResourceIntegration, PrebakeWebResourceAssemblerFactory) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultPageBuilderService
 
DefaultPluginCssResource - Class in com.atlassian.plugin.webresource.assembler
Implementation of PluginUrlResource
DefaultPluginCssResource(ResourceUrl) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultPluginCssResource
 
DefaultPluginDataResource - Class in com.atlassian.plugin.webresource.data
Default PluginDataResource
DefaultPluginDataResource(String, Jsonable) - Constructor for class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
 
DefaultPluginDataResource(String, Optional<Jsonable>) - Constructor for class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
 
DefaultPluginJsResource - Class in com.atlassian.plugin.webresource.assembler
Implementation of PluginUrlResource
DefaultPluginJsResource(ResourceUrl) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultPluginJsResource
 
DefaultResourceBatchingConfiguration - Class in com.atlassian.plugin.webresource
Default configuration for the plugin resource locator, for those applications that do not want to perform any super-batching.
DefaultResourceBatchingConfiguration() - Constructor for class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
DefaultResourceDependencyResolver - Class in com.atlassian.plugin.webresource
Deprecated.
since 3.3.2
DefaultResourceDependencyResolver(WebResourceIntegration, ResourceBatchingConfiguration) - Constructor for class com.atlassian.plugin.webresource.DefaultResourceDependencyResolver
Deprecated.
since 3.3.2
DefaultResourceDependencyResolver - Class in com.atlassian.plugin.webresource.legacy
 
DefaultResourceDependencyResolver(Globals, WebResourceIntegration, boolean, List<String>) - Constructor for class com.atlassian.plugin.webresource.legacy.DefaultResourceDependencyResolver
 
DefaultStaticTransformers - Class in com.atlassian.plugin.webresource.transformer
StaticTransformers implementation.
DefaultStaticTransformers(StaticTransformersSupplier) - Constructor for class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformers
 
DefaultStaticTransformersSupplier - Class in com.atlassian.plugin.webresource.transformer
Implementation of StaticTransformersSupplier
DefaultStaticTransformersSupplier(WebResourceIntegration, WebResourceUrlProvider, CdnResourceUrlTransformer) - Constructor for class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformersSupplier
 
DefaultUrlBuilder - Class in com.atlassian.plugin.webresource.url
Implementation of UrlBuilder
DefaultUrlBuilder() - Constructor for class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
DefaultWebResourceAssemblerBuilder - Class in com.atlassian.plugin.webresource.assembler
Implementation of WebResourceAssemblerBuilder
DefaultWebResourceAssemblerBuilder(Globals) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerBuilder
 
DefaultWebResourceAssemblerFactory - Class in com.atlassian.plugin.webresource.assembler
Default implementation of WebResourceAssemblerFactory
DefaultWebResourceAssemblerFactory(Globals) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerFactory
 
DefaultWebResourceAssemblerFactory(PluginResourceLocator) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerFactory
 
DefaultWebResourceFilter - Class in com.atlassian.plugin.webresource
A Web Resource Filter that allows for css and javascript resources.
DefaultWebResourceFilter(boolean) - Constructor for class com.atlassian.plugin.webresource.DefaultWebResourceFilter
 
DefaultWebResourceMapper - Class in com.atlassian.plugin.webresource.cdn.mapper
Implementation of WebResourceMapper which retrieves a mappings from a local JSON file and keeps it in memory.
DefaultWebResourceMapper(WebResourceIntegration, MappingParser, PrebakeConfig, String, String, String) - Constructor for class com.atlassian.plugin.webresource.cdn.mapper.DefaultWebResourceMapper
 
DefaultWebResourceSet - Class in com.atlassian.plugin.webresource.assembler
Implementation of WebResourceSet
DefaultWebResourceSet(RequestState, List<PluginDataResource>, List<ResourceUrl>, boolean, Config) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
DefaultWebResourceSet.Container - Class in com.atlassian.plugin.webresource.assembler
Internal data structure to pass couple of objects together.
deleteWhenPossible() - Method in class com.atlassian.plugin.cache.filecache.impl.OneStreamCache
 
deleteWhenPossible(StreamsCache.Callback) - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
 
deleteWhenPossible() - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
 
deleteWhenPossible() - Method in class com.atlassian.plugin.cache.filecache.impl.TwoStreamsCache
 
dependencies - Variable in class com.atlassian.plugin.webresource.impl.config.Config.IntermediaryContextData
 
dependencies - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
Dependency(String, String, String) - Constructor for class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor.Dependency
 
DimensionOverride(String, String, Collection<String>) - Constructor for class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride.DimensionOverride
Deprecated.
Creates a new dimension override
dimensions(String) - Static method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride
Deprecated.
Returns the dimension values to be used at prebake time when prebaking resources that use the condition identified by the class name passed as parameter.
DimensionUnawareOverride - Class in com.atlassian.plugin.webresource.prebake
Deprecated.
DimensionUnawareOverride() - Constructor for class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride
Deprecated.
 
DimensionUnawareOverride.DimensionOverride - Class in com.atlassian.plugin.webresource.prebake
Deprecated.
disabled() - Method in class com.atlassian.plugin.webresource.impl.modules.ModulesDescriptor
 
disabled() - Method in class com.atlassian.plugin.webresource.transformer.ContentTransformerModuleDescriptor
 
disabled() - Method in class com.atlassian.plugin.webresource.transformer.UrlReadingWebResourceTransformerModuleDescriptor
 
disabled() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
dispatch(Request, Response) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Dispatches request to proper handlers.
doEnter(StreamsCache.Callback, StreamsCache.CallbackWithBooleanReturn) - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
Increments the concurrent count, and returns if it is okay to read from the cached file, or not.
doExit(StreamsCache.Callback) - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
Decrements the concurrent count.
DOWNLOAD_PARAM_VALUE - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 

E

efficientAndPredicate(List<Predicate<Bundle>>) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
Join list of predicates with AND operand.
EMPTY - Static variable in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMappingSet
 
empty() - Static method in class com.atlassian.plugin.webresource.util.ConsList
 
enabled() - Method in class com.atlassian.plugin.webresource.impl.modules.ModulesDescriptor
 
enabled() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
encodeContexts(Collection<String>, Iterable<String>) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
Encodes lists of included and excluded contexts into single key like `batch1,batch2,-excludedBatch3, -excludedBatch4`.
encodeStateInUrlIfSupported(RequestCache, UrlBuildingStrategy, String, Map<String, String>, Bundle, List<Bundle>, List<Bundle>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Collect and encode URL state for given Resources, it collects resource params, condition params and transformer params.
encodeStateInUrlIfSupported(RequestCache, UrlBuildingStrategy, String, Map<String, String>, List<Bundle>, List<Bundle>, List<Bundle>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Collect and encode URL state for given Resources, it collects resource params, condition params and transformer params.
encoding() - Method in class com.atlassian.plugin.webresource.transformer.CharSequenceDownloadableResource
 
end() - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
Run query and get found Bundles.
end() - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.ResourceFinder
Run query and get found resources.
endAndGetResult() - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
 
ensureNoLegacyStuff(Snapshot) - Method in class com.atlassian.plugin.webresource.impl.config.Config
Analyzes current state of the plugin system and return web resources.
ensureNotNull(OutputStream) - Static method in class com.atlassian.plugin.cache.filecache.impl.FileCacheImpl
 
equals(Object) - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMapping
 
equals(Object) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
equals(Object) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
equals(Object, Object) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
Helper to check for equality without bothering to handle nulls.
equals(Object) - Method in class com.atlassian.plugin.webresource.impl.support.Tuple
 
equals(Object) - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedExcludedConditionsAndBatchingOptions
 
equals(Object) - Method in class com.atlassian.plugin.webresource.legacy.BatchPluginResource
 
equals(Object) - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
 
escapeSlashes(String) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
 
EvaluatedCondition(CachedCondition, Boolean) - Constructor for class com.atlassian.plugin.webresource.impl.support.UrlCache.EvaluatedCondition
 
evaluateSafely(RequestCache, UrlBuildingStrategy) - Method in class com.atlassian.plugin.webresource.impl.CachedCondition
Evaluate condition.
evaluateSafely(RequestCache, Map<String, String>) - Method in class com.atlassian.plugin.webresource.impl.CachedCondition
Evaluate condition against parameters.
excluded(LinkedHashSet<String>, Predicate<Bundle>) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
 
excluded - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
excluded - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatchKey
 
excluded - Variable in class com.atlassian.plugin.webresource.impl.RequestState
 
excludedData - Variable in class com.atlassian.plugin.webresource.impl.RequestState
 
excludedResolved(Set<String>) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
 
excludedResolved - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.CalculatedBatches
 
excludedResolved - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.Resolved
 
excludedResolved - Variable in class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers.Resolved
 
excludedWithoutApplyingConditions - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
executeInNewContext(Supplier<T>) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
Executes a Supplier within a new WebResourceManager context.
executeInNewContext(Supplier<T>) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
EXT - Static variable in class com.atlassian.plugin.cache.filecache.impl.FileCacheImpl
 

F

fail(K, Throwable) - Static method in class com.atlassian.plugin.webresource.bigpipe.KeyedValue
 
FileCacheImpl - Class in com.atlassian.plugin.cache.filecache.impl
Implements a thread-safe FileCache.
FileCacheImpl(File, int) - Constructor for class com.atlassian.plugin.cache.filecache.impl.FileCacheImpl
 
filePath - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
filter(Predicate<Resource>) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.ResourceFinder
Filter resources.
find(Snapshot) - Static method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
Find Bundles.
find(Snapshot, Collection<String>, Set<String>, Predicate<Bundle>, boolean, Predicate<Bundle>, Predicate<Bundle>, Predicate<Bundle>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
Resolve dependencies with filtering predicates for lists of included and excluded Web Resources.
find() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
Find bundles.
findItChangesArguments(Snapshot, String, Set<String>, LinkedHashSet<String>, Predicate<Bundle>, Predicate<Bundle>, Predicate<Bundle>, LinkedHashSet<String>, List<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
Resolve dependencies for Web Resource.
flush() - Method in class com.atlassian.plugin.webresource.impl.support.LineCountingProxyOutputStream
 
foldLeft(B, Function<Pair<B, A>, B>) - Method in class com.atlassian.plugin.webresource.util.ConsList
 
forbidCondition1AndTransformer1() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
If enabled and there's at leas one Condition1 or Transformer1 Web Resource will throw an error and stop working.
forceCompleteAll() - Method in class com.atlassian.plugin.webresource.bigpipe.BigPipe
 
forEachBundle(Consumer<Bundle>) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
Apply some function to each Bundle of this Snapshot.
formatResource(String, Map<String, String>) - Method in class com.atlassian.plugin.webresource.CssWebResource
 
formatResource(String, Map<String, String>) - Method in class com.atlassian.plugin.webresource.JavascriptWebResource
 
formatResource(String, Map<String, String>, boolean) - Method in class com.atlassian.plugin.webresource.JavascriptWebResource
 
formatResource(String, Map<String, String>) - Method in class com.atlassian.plugin.webresource.PrefetchLinkWebResource
 
formatResource(String, Map<String, String>) - Method in interface com.atlassian.plugin.webresource.WebResourceFormatter
Returns a formatted resource string.
FORMATTER - Static variable in class com.atlassian.plugin.webresource.PrefetchLinkWebResource
 
forPattern(String) - Static method in interface com.atlassian.plugin.webresource.prebake.PrebakeConfig
Creates a PrebakeConfig that uses a mapping path pattern like /path/to/${state}/mapping.json
Found(List<String>, List<String>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.Found
 
found - Variable in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.Found
 
from(E) - Static method in class com.atlassian.plugin.webresource.impl.PrebakeErrorFactory
Creates a new PrebakeError that wraps a resource-tainting condition.
from(E) - Static method in class com.atlassian.plugin.webresource.impl.PrebakeErrorFactory
Creates a new PrebakeError that wraps a resource-tainting transformer.
from(String, Throwable) - Static method in class com.atlassian.plugin.webresource.impl.PrebakeErrorFactory
Creates a new PrebakeError that wraps a Throwable object.
from(Throwable) - Static method in class com.atlassian.plugin.webresource.impl.PrebakeErrorFactory
Creates a new PrebakeError that wraps a Throwable object.
from(String) - Static method in class com.atlassian.plugin.webresource.impl.PrebakeErrorFactory
Creates a new PrebakeError containing a simple text message.
from(Optional<Coordinate>) - Static method in class com.atlassian.plugin.webresource.impl.UrlBuildingStrategy
 

G

generateNextFileName() - Method in class com.atlassian.plugin.cache.filecache.impl.FileCacheImpl
Atomically generates next file name for the cache file.
get(String) - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMappingSet
 
get(String) - Method in interface com.atlassian.plugin.webresource.cdn.mapper.MappingSet
Returns the Mapping for a specific local resource, if found.
get(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
get() - Method in class com.atlassian.plugin.webresource.impl.support.ResettableLazyReferenceWithVersionCheck
 
get(UrlCache.IncludedExcludedConditionsAndBatchingOptions) - Method in interface com.atlassian.plugin.webresource.impl.support.UrlCache.BatchesProvider
 
get(UrlCache.IncludedExcludedConditionsAndBatchingOptions) - Method in interface com.atlassian.plugin.webresource.impl.support.UrlCache.ResolvedExcludedProvider
 
get(String) - Method in class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformersSupplier
 
get(ResourceLocation) - Method in class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformersSupplier
 
get(String) - Method in interface com.atlassian.plugin.webresource.transformer.StaticTransformersSupplier
 
get(ResourceLocation) - Method in interface com.atlassian.plugin.webresource.transformer.StaticTransformersSupplier
 
GET_URL_MAX_LENGTH - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
getAliasKey() - Method in class com.atlassian.plugin.webresource.transformer.ContentTransformerModuleDescriptor
 
getAliasKey() - Method in class com.atlassian.plugin.webresource.transformer.UrlReadingWebResourceTransformerModuleDescriptor
 
getAllIncludedResources() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchBuilder
 
getAllRootPages() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
getAsString(MappingSet) - Method in class com.atlassian.plugin.webresource.cdn.mapper.MappingParser
 
getAsyncContextDependencies() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Returns the set of contexts that will be required asynchronously by the root page.
getAsyncDependencies() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Returns the set of web resources that will be required asynchronously by the root page.
getAttributeParameters() - Method in class com.atlassian.plugin.webresource.CssWebResource
 
getAttributeParameters() - Method in class com.atlassian.plugin.webresource.JavascriptWebResource
 
getAttributeParameters() - Method in class com.atlassian.plugin.webresource.PrefetchLinkWebResource
 
getAvailableContent() - Method in class com.atlassian.plugin.webresource.bigpipe.BigPipe
 
getBaseName() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
Get base name of the module.
getBasename(String) - Static method in class com.atlassian.plugin.webresource.ResourceUtils
Determines the base name (name without the extension) of the resource from the given path.
getBaseUrl() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getBaseUrl(boolean) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getBaseUrl() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Returns the base URL for this application.
getBaseUrl(UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Returns the base URL for this application in either relative or absolute format, depending on the value of urlMode.
getBaseUrl() - Method in interface com.atlassian.plugin.webresource.WebResourceUrlProvider
Returns the base URL for this application.
getBaseUrl(UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceUrlProvider
Returns the base URL for this application in either relative or absolute format, depending on the value of urlMode.
getBaseUrl() - Method in class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
getBaseUrl(UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
getBatchedBundles() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getBatches(UrlCache.IncludedExcludedConditionsAndBatchingOptions, UrlCache.BatchesProvider) - Method in interface com.atlassian.plugin.webresource.impl.support.UrlCache
Get batches for given included and excluded.
getBatches(UrlCache.IncludedExcludedConditionsAndBatchingOptions, UrlCache.BatchesProvider) - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.Impl
 
getBatches(UrlCache.IncludedExcludedConditionsAndBatchingOptions, UrlCache.BatchesProvider) - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.PassThrough
 
getBatchingConfiguration() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Deprecated.
getBatchingStateCounter() - Method in interface com.atlassian.plugin.webresource.WebResourceBatchingStateCounter
Gets batching state counter.
getBatchingStateCounter() - Method in class com.atlassian.plugin.webresource.WebResourceBatchingStateCounterImpl
 
getBatchResources(Collection<String>, LinkedHashSet<String>, String, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Get Resources for Batch (all types of Batch - Web Resource Batch, Super Batch, Context Batch).
getBatchType() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getBatchType() - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
getBatchType() - Method in class com.atlassian.plugin.webresource.ResourceUrlImpl
 
getBatchType() - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
getBeforeAllResources() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getBigPipe() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getBigPipeConfiguration() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
 
getBigPipeDeadline() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getBigPipeDeadlineDisabled() - Method in interface com.atlassian.plugin.webresource.BigPipeConfiguration
Default value: false True disables deadline for bigpipe.
getBigPipeDeadlineDisabled() - Method in class com.atlassian.plugin.webresource.DefaultBigPipeConfiguration
 
getBigPipeDeadlineDisabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getBundle() - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
getCache() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getCachedConditionsEvaluation() - Method in class com.atlassian.plugin.webresource.impl.RequestCache
 
getCachedConditionsParameters() - Method in class com.atlassian.plugin.webresource.impl.RequestCache
 
getCacheDirectory() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getCachedResources() - Method in class com.atlassian.plugin.webresource.impl.RequestCache
Needed by WebResource as a storage for Cache.
getCachedResources(RequestCache.ResourceKeysSupplier) - Method in class com.atlassian.plugin.webresource.impl.RequestCache
Batches and Sub Batches are cached and as such can't contain references to Resources, this cache helps with that.
getCdnResourceUrlTransformer() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Returns a URL transformer to allow clients to map resource URLs as in Config.getResourceCdnPrefix(String).
getCDNStrategy() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Returns the CDNStrategy for serving resources via CDN.
getClassName() - Method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride.DimensionOverride
Deprecated.
 
getCompleteKey() - Method in class com.atlassian.plugin.webresource.legacy.ModuleDescriptorStub
 
getCondition() - Method in class com.atlassian.plugin.webresource.impl.modules.ModulesDescriptor
 
getCondition() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
Returns condition if bundle has any.
getCondition() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
 
getCondition() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
getConditions(RequestCache, UrlCache.IncludedAndExcluded, UrlBuildingStrategy) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Get web resources with conditions, the subset of the resolve web resources for given set of included and excluded.
getConfig() - Method in class com.atlassian.plugin.webresource.impl.Globals
 
getContent() - Method in class com.atlassian.plugin.webresource.impl.snapshot.ContextResource
 
getContent() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getContentAnnotator(String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getContentCache() - Method in class com.atlassian.plugin.webresource.impl.Globals
 
getContentCacheSize() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getContentType(String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getContentType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.ModuleResource
 
getContentType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getContentType() - Method in interface com.atlassian.plugin.webresource.impl.support.Content
Returns the content type for the resource.
getContentType() - Method in class com.atlassian.plugin.webresource.impl.support.ContentImpl
 
getContentType() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
getContentType() - Method in class com.atlassian.plugin.webresource.transformer.AbstractTransformedDownloadableResource
 
getContextDependencies() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Returns the set of contexts that this resource depends on.
getContexts() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
 
getContexts() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchPluginResource
 
getContexts() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Returns the web resource contexts this resource is associated with.
getCtCdnBaseUrl() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Returns the CDN base URL to prefix all pre-baked resources mapped with WebResourceMapper.
getData() - Method in class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
 
getData() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
Get data resources.
getData() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
 
getData() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
 
getDataProviders() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
getDefaultAmdModuleTransformers() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Default transformers that should be applied to AMD modules.
getDefaultBigPipeDeadline() - Method in interface com.atlassian.plugin.webresource.BigPipeConfiguration
getDefaultBigPipeDeadline() - Method in class com.atlassian.plugin.webresource.DefaultBigPipeConfiguration
 
getDefaultBigPipeDeadline() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getDependencies() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
List of dependencies.
getDependencies(RequestCache, UrlBuildingStrategy, String, boolean, boolean) - Method in class com.atlassian.plugin.webresource.legacy.DefaultResourceDependencyResolver
 
getDependencies(RequestCache, UrlBuildingStrategy, String, boolean, boolean) - Method in interface com.atlassian.plugin.webresource.legacy.ResourceDependencyResolver
Returns an ordered set of the given resource and its dependencies.
getDependencies() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Returns a list of dependencies on other web resources.
getDependenciesInContext(RequestCache, UrlBuildingStrategy, String, Set<String>, boolean) - Method in class com.atlassian.plugin.webresource.legacy.DefaultResourceDependencyResolver
 
getDependenciesInContext(RequestCache, UrlBuildingStrategy, String, boolean, Set<String>, boolean) - Method in class com.atlassian.plugin.webresource.legacy.DefaultResourceDependencyResolver
 
getDependenciesInContext(RequestCache, UrlBuildingStrategy, String, Set<String>, boolean) - Method in interface com.atlassian.plugin.webresource.legacy.ResourceDependencyResolver
Returns an ordered list of the resources in a given context and its dependencies.
getDeprecatedConditionKeys() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Deprecated.
in 3.0.5
getDeprecatedTransformers(TransformerCache) - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
 
getDeprecatedTransformKeys(TransformerCache) - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Deprecated.
in 3.0.5
getDescriptor(String) - Method in class com.atlassian.plugin.webresource.transformer.TransformerCache
 
getDimensions() - Method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride.DimensionOverride
Deprecated.
 
getDir() - Method in class com.atlassian.plugin.webresource.impl.modules.ModulesDescriptor
 
getDownloadableResource(String, Map<String, String>) - Method in interface com.atlassian.plugin.webresource.PluginResourceLocator
Deprecated.
since 3.3.2
getDownloadableResource(String, Map<String, String>) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
getExcluded() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getExcluded() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedAndExcluded
 
getExcluded() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedExcludedConditionsAndBatchingOptions
 
getExcludedContexts() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getExcludedContexts() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
 
getExcludedContexts() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchPluginResource
 
getExcludedData() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getFilePath() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
Deprecated.
since 3.3.2
getFirst() - Method in class com.atlassian.plugin.webresource.impl.support.Tuple
 
getFullName() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getGlobals() - Method in class com.atlassian.plugin.webresource.impl.RequestCache
 
getGlobals() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getGlobals() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
getHashes() - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
getHostApplicationVersion() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
The version number of the host application, for example "7.0.0-OD-07" or "5.6".
getI18nRawText(Locale, String) - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Retrieve the unformatted message text associated with this key.
getI18nStateHash() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
The locale hash that should be inserted into static resource urls for the current request, if appropriate.
getI18nText(Locale, String) - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Retrieve the message text associated with this key.
getIncluded() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getIncluded() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedAndExcluded
 
getIncluded() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedExcludedConditionsAndBatchingOptions
 
getIncludedContexts() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getIncludedData() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getIncrementalCacheSize() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getIntegration() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Deprecated.
since 3.3.2
getJsModulesDependencies() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Context
Get list of JS AMD modules dependencies for this context (modules that should be injected in this context).
getJsonable() - Method in class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
 
getKey() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getKey() - Method in class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
 
getKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
getKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getKey() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
 
getKey() - Method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride.DimensionOverride
Deprecated.
 
getKey() - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
getKey() - Method in class com.atlassian.plugin.webresource.ResourceUrlImpl
 
getKey() - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
getKeys() - Method in class com.atlassian.plugin.webresource.impl.RequestCache.ResourceKeysSupplier
 
getLast() - Method in class com.atlassian.plugin.webresource.impl.support.Tuple
 
getLinesCount() - Method in class com.atlassian.plugin.webresource.impl.support.LineCountingProxyOutputStream
 
getLocale() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
 
getLocation() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getLocationResourceTypesFor(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
Resources can have different name and location types.
getLocationResourceTypesFor(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
 
getLocationType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getMappedResources(String) - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMappingSet
 
getMappedResources(String) - Method in interface com.atlassian.plugin.webresource.cdn.mapper.MappingSet
Returns the list of mapped URLs for a specific local resource, if found.
getMappingLocation(String) - Method in interface com.atlassian.plugin.webresource.prebake.PrebakeConfig
Returns the location of the mapping.json file, given the global statue hash value
getModule() - Method in class com.atlassian.plugin.webresource.impl.modules.ModulesDescriptor
 
getModule() - Method in class com.atlassian.plugin.webresource.legacy.ModuleDescriptorStub
 
getModule() - Method in class com.atlassian.plugin.webresource.transformer.ContentTransformerModuleDescriptor
 
getModule() - Method in class com.atlassian.plugin.webresource.transformer.UrlReadingWebResourceTransformerModuleDescriptor
 
getModule() - Method in class com.atlassian.plugin.webresource.transformer.WebResourceTransformerModuleDescriptor
Deprecated.
 
getModule() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
As this descriptor just handles resources, you should never call this
getModuleCompleteKey() - Method in class com.atlassian.plugin.webresource.legacy.BatchPluginResource
 
getModuleDependencies() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Returns a list of dependencies on other web resources.
getModuleResource(String, String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
Get not declared Resource.
getModuleResource(Globals, String, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Get Resource for non WebResource Module.
getName() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getName() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getName() - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
getName() - Method in class com.atlassian.plugin.webresource.ResourceUrlImpl
 
getName() - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
getNameOrLocationType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getNameType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getOriginalRequest() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
getOriginalResource() - Method in class com.atlassian.plugin.webresource.transformer.AbstractTransformedDownloadableResource
 
getOriginalResponse() - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
 
getOutputStream() - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
 
getParamKeys() - Method in class com.atlassian.plugin.webresource.impl.CachedTransformers
Get list of param keys used by this transformers.
getParamKeys() - Method in class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformers
 
getParamKeys() - Method in interface com.atlassian.plugin.webresource.transformer.StaticTransformers
Get list of param keys used by this transformers.
getParams() - Method in class com.atlassian.plugin.webresource.assembler.DefaultPluginCssResource
 
getParams() - Method in class com.atlassian.plugin.webresource.assembler.DefaultPluginJsResource
 
getParams() - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
getParams() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getParams() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getParams() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
getParams() - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
getParams() - Method in class com.atlassian.plugin.webresource.ResourceUrlImpl
 
getParams() - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
getParent() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
Get Parent - Web Resource or Plugin.
getPath() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
The actual path of the resource consist of two parts - the location and the file path.
getPath() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
getPattern() - Method in interface com.atlassian.plugin.webresource.prebake.PrebakeConfig
Returns the original pattern for information purposes
getPluginAccessor() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Applications must implement this method to get access to the application's PluginAccessor
getPluginEventManager() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Deprecated.
since v3.3.2
getPluginKey(String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
In case of Plugin Key - returns the same key, in case of Web Resource key - extracts Plugin key from it.
getPluginKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.ModuleResource
Plugin key this resource belongs to.
getPluginKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
 
getPluginKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
Deprecated.
since v3.3.2
getPluginResource(String, String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
Get Resource for Plugin.
getPluginResource(Globals, String, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Get Resource for Plugin.
getPluginResources(String) - Method in interface com.atlassian.plugin.webresource.legacy.PluginResourceLocator
Returns a list of PluginResources for a given plugin module's complete key.
getPluginResources(String) - Method in class com.atlassian.plugin.webresource.legacy.PluginResourceLocatorImpl
 
getPluginUrlResource() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.Container
 
getPluginVersionOrInstallTime(Plugin, boolean) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
For SNAPSHOT plugins will return install time instead of the version.
getPrebakeConfig() - Method in interface com.atlassian.plugin.webresource.cdn.CDNStrategy
Define how pre-baked resources in CT-CDN will be consumed by transforming local URLs according to a mapping file.
getPrebakeConfig() - Method in class com.atlassian.plugin.webresource.cdn.NoOpCDNStrategy
 
getPrebakeErrors() - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
getPrebakeErrors() - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
getPrebuiltSourcePath(String) - Static method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getQueryParameters(HttpServletRequest) - Static method in class com.atlassian.plugin.webresource.ResourceUtils
Returns a Map of query parameters from the request.
getRequestCache() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
This must be a thread-local cache that will be accessible from both the page, and the decorator
getRequestLocalAssembledResources() - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
getRequestLocalRequiredResources() - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
getRequiredResources(UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
This is the equivalent of calling WebResourceManager.getRequiredResources(UrlMode, WebResourceFilter) with the given url mode and a default filter that is dependent on the implementation.
getRequiredResources(UrlMode, WebResourceFilter) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
Returns the resource tags for the previously required resources called via WebResourceManager.requireResource(String) that match the specified web resource filter.
getRequiredResources() - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
getRequiredResources(UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
This is the equivalent of calling WebResourceManagerImpl.getRequiredResources(UrlMode, WebResourceFilter) with the given url mode and a DefaultWebResourceFilter.
getRequiredResources(UrlMode, WebResourceFilter) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
Returns a String of the resources tags to the previously required resources called via requireResource methods for the specified url mode and resource filter.
getRequiredResources(UrlMode, WebResourceFilter, Set<String>, List<String>) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
Get the resources that have been required but excluding certain resource keys and certain contexts.
getRequiredResources() - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
getResolvedExcluded(UrlCache.IncludedExcludedConditionsAndBatchingOptions, UrlCache.ResolvedExcludedProvider) - Method in interface com.atlassian.plugin.webresource.impl.support.UrlCache
Get resolved excluded for given include and excluded.
getResolvedExcluded(UrlCache.IncludedExcludedConditionsAndBatchingOptions, UrlCache.ResolvedExcludedProvider) - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.Impl
 
getResolvedExcluded(UrlCache.IncludedExcludedConditionsAndBatchingOptions, UrlCache.ResolvedExcludedProvider) - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.PassThrough
 
getResource(RequestCache, String, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Get resource for Web Resource or Plugin, also resolves relative paths.
getResource(RequestCache, Collection<String>, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Get Resource for one of Web Resources.
getResource() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
Get resource for this module.
getResourceCdnPrefix(String) - Method in interface com.atlassian.plugin.webresource.cdn.CdnResourceUrlTransformer
Transforms a relative URL to CDN
getResourceCdnPrefix(String) - Method in class com.atlassian.plugin.webresource.cdn.CdnResourceUrlTransformerImpl
 
getResourceCdnPrefix(String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getResourceCompiler() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getResourceLocation() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
Deprecated.
since 3.3.2
getResourceLocations(WebResourceModuleDescriptor, boolean) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
 
getResourceNameFromPrebuiltSourceName(String) - Static method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getResourceRelativeToBatch(Collection<String>, LinkedHashSet<String>, String, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Get Resource relative to Batch.
getResourceRelativeToPlugin(Globals, String, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Deprecated.
since v3.3.2
getResourceRelativeToWebResource(RequestCache, String, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Deprecated.
since v3.3.2
getResources() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
getResources(Class<T>) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
getResources(RequestCache) - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getResources(RequestCache, Collection<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
Get Resources for list of Web Resources.
getResources(RequestCache) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
Get Resources of this Web Resource.
getResources(RequestCache) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Context
 
getResources(RequestCache) - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
 
getResources(RequestCache) - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
 
getResources() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
 
getResources(RequestCache) - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
getResources(RequestCache) - Method in class com.atlassian.plugin.webresource.ResourceUrlImpl
 
getResources(RequestCache) - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
getResourcesOfType(RequestCache, String) - Method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.SubBatch
 
getResourcesWithoutCache(Bundle) - Method in class com.atlassian.plugin.webresource.impl.config.Config
Queries the plugin system and return list of Resources for Web Resource.
getResourceTags(String, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
Returns the resource tags of the specified resource.
getResourceTags(String) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
getResourceTags(String, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
getResourceTags(String) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
getResourceUrl() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.Container
 
getResourceUrl(String, String) - Method in interface com.atlassian.plugin.webresource.WebResourceUrlProvider
Constructs and returns url for the given resource.
getResourceUrl(String, String) - Method in class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
getResourceUrlPrefix(String, String, boolean) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getResourceUrls() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
getRootPage(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
getRouter() - Method in class com.atlassian.plugin.webresource.impl.Globals
 
getSkippedResources() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchBuilder
 
getSnapshot() - Method in class com.atlassian.plugin.webresource.impl.Globals
Analyzes current state of the plugin system and return web resources.
getSnapshot() - Method in class com.atlassian.plugin.webresource.impl.RequestCache
Get all bundles.
getSnapshot() - Method in class com.atlassian.plugin.webresource.impl.RequestState
Get all bundles.
getSnapshot() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
getSourceMap(String, Resource, String) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
 
getSoyNamespace() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
 
getSrcType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
 
getStandaloneResourcesOfType(RequestCache, String) - Method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
getStandaloneResourcesOfType(RequestCache, String) - Method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.WebResourceBatch
 
getStaticPluginResource(String, String, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
getStaticPluginResource(ModuleDescriptor<?>, String, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
getStaticPluginResource(String, String) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
getStaticPluginResource(ModuleDescriptor<?>, String) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
getStaticPluginResource(String, String, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
getStaticPluginResource(ModuleDescriptor<?>, String, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
getStaticPluginResource(ModuleDescriptor<?>, String) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
getStaticPluginResource(String, String) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
getStaticPluginResourceUrl(String, String, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceUrlProvider
A helper method to return a url for 'plugin' resources.
getStaticPluginResourceUrl(ModuleDescriptor<?>, String, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceUrlProvider
A helper method to return a url for 'plugin' resources.
getStaticPluginResourceUrl(String, String, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
getStaticPluginResourceUrl(ModuleDescriptor, String, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
getStaticResourceLocale() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Deprecated.
since 3.5.22 - This method includes current locale in URL hash which is unnecessary since it's already in a query parameter. The current behaviour causes unnecessary cache misses of pre-baked resources since it'll only work for instances with the same locale in which the pre-baker ran. Use WebResourceIntegration.getI18nStateHash() instead.
getStaticResourcePrefix() - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
getStaticResourcePrefix(String) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
getStaticResourcePrefix() - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
getStaticResourcePrefix(String) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
getStaticResourcePrefix(UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceUrlProvider
A helper method to return a prefix for 'system' static resources.
getStaticResourcePrefix(String, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceUrlProvider
A helper method to return a prefix for 'system' static resources.
getStaticResourcePrefix(String, String, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceUrlProvider
A helper method to return a prefix for 'system' static resources.
getStaticResourcePrefix(UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
getStaticResourcePrefix(String, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
getStaticResourcePrefix(String, String, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
getStaticTransformers() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getStreamFor(Resource, String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
Returns stream for file with given location for given resource.
getStreamFor(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getSubBatch() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getSuperBatchDependencies() - Method in class com.atlassian.plugin.webresource.legacy.DefaultResourceDependencyResolver
 
getSuperBatchDependencies() - Method in interface com.atlassian.plugin.webresource.legacy.ResourceDependencyResolver
Returns an ordered set of the super batch resources and its dependencies.
getSuperBatchModuleCompleteKeys() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
getSuperBatchModuleCompleteKeys() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
Gets the list of resource plugin modules that should be included in the superbatch, in the order that they should be batched.
getSuperBatchVersion() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
This version number is used for caching URL generation, and needs to be incremented every time the contents of the superbatch may have changed.
getSupportedLocales() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
 
getSyncResourceSet() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getSyncWebResourceKeys() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Synchronous resources will be served before `async` ones.
getSystemBuildNumber() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Represents the last time the system was updated.
getSystemCounter() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Represents the unique number for this system, which when updated will flush the cache.
getTemporaryDirectory() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
A reference to the temporary directory the application want the plugin system to use.
getTemporaryIncrementalCache() - Method in class com.atlassian.plugin.webresource.impl.Globals
 
getTime() - Method in class com.atlassian.plugin.webresource.util.TimeSpan
 
getTransformations() - Method in class com.atlassian.plugin.webresource.impl.CachedTransformers
 
getTransformations() - Method in class com.atlassian.plugin.webresource.impl.modules.ModulesDescriptor
 
getTransformations() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
getTransformerCache() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Deprecated.
since 3.3.2
getTransformerParameters() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
Transformer parameters needed for transformations.
getTransformerParameters() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
 
getTransformers() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
Return transformers if bundle has any.
getTransformers() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
 
getType() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getType() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
getType(String) - Static method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
getType() - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
getType() - Method in class com.atlassian.plugin.webresource.ResourceUrlImpl
 
getType(String) - Static method in class com.atlassian.plugin.webresource.ResourceUtils
Determines the type (css/js) of the resource from the given path.
getType() - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
getUnits() - Method in class com.atlassian.plugin.webresource.util.TimeSpan
 
getUnresolvedDependencies() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
 
getUpdatedAt() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
Get last update time.
getUrl(boolean) - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
 
getUrl() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
getUrl(boolean) - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
getUrl(boolean) - Method in class com.atlassian.plugin.webresource.ResourceUrlImpl
 
getUrl(boolean) - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
getUrlCache() - Method in class com.atlassian.plugin.webresource.impl.Globals
 
getUrlCacheSize() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
getUrlParams() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
Get only those parameters that would be output to url.
getUrlParamsStatic(Map<String, String>) - Static method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getUrlReadingCondition() - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
getUrlStrategy() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
getVersion() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
getVersion() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
getVersion() - Method in class com.atlassian.plugin.webresource.impl.support.ResettableLazyReferenceWithVersionCheck
 
getWebResource() - Method in class com.atlassian.plugin.webresource.impl.snapshot.RootPage
 
getWebResourceData(String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
Get data resources for web resource.
getWebResourceKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebModule
 
getWebResourceKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
Deprecated.
since v3.3.2
getWebResourceMapper() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Returns the current instance of WebResourceMapper or no-op when WebResourceIntegration.isCtCdnMappingEnabled() is false.
getWebResourceResource(RequestCache, String, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Get Resource for Web Resource.
getWebResourcesWithLegacyConditions() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
getWebResourcesWithLegacyTransformers() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
getWebResourcesWithoutCache() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Analyzes current state of the plugin system and return web resources.
Globals - Class in com.atlassian.plugin.webresource.impl
Set of global final stateless objects like configuration, cache etc.
Globals(Config) - Constructor for class com.atlassian.plugin.webresource.impl.Globals
 
globals - Variable in class com.atlassian.plugin.webresource.impl.RequestCache
 
globals - Variable in class com.atlassian.plugin.webresource.impl.RequestState
 
globals - Variable in class com.atlassian.plugin.webresource.impl.support.http.BaseController
 
globals - Variable in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
 

H

handleNotFoundRedirectAndNotModified(Resource) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Handle not found resources, redirects and not modified resources.
Handler() - Constructor for class com.atlassian.plugin.webresource.impl.support.http.BaseRouter.Handler
 
hasConditions() - Static method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
Filter that leaves only resources that have legacy conditions.
HashBuilder - Class in com.atlassian.plugin.webresource.util
Builds md5 hashes
HashBuilder() - Constructor for class com.atlassian.plugin.webresource.util.HashBuilder
 
hashCode() - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMapping
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.annotators.AsyncLoaderAnnotator
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.annotators.ListOfAnnotators
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.annotators.LocationContentAnnotator
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.annotators.ModuleAnnotator
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.annotators.ResourceContentAnnotator
Produce a hash for this instance.
hashCode() - Method in class com.atlassian.plugin.webresource.impl.annotators.SemicolonResourceContentAnnotator
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.annotators.TryCatchJsResourceContentAnnotator
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.support.Tuple
 
hashCode() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedExcludedConditionsAndBatchingOptions
 
hashCode() - Method in class com.atlassian.plugin.webresource.legacy.BatchPluginResource
 
hashCode() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
 
hasLegacyCondition() - Static method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
Filter that leaves only resources that have legacy conditions.
hasLegacyConditions() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
hasLegacyTransformers() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
head() - Method in class com.atlassian.plugin.webresource.util.ConsList
 
Helpers - Class in com.atlassian.plugin.webresource.impl.helpers
Stateless helper functions.
Helpers() - Constructor for class com.atlassian.plugin.webresource.impl.helpers.Helpers
 
HTTP_PARAM_NAMES - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 

I

IEONLY_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
ignorePrebakeWarnings() - Method in class com.atlassian.plugin.webresource.impl.config.Config
This property indicates if resources tainted only with PrebakeWarnings should be considered for prebaking.
Impl(int) - Constructor for class com.atlassian.plugin.webresource.impl.support.UrlCache.Impl
 
IN_ORDER_LOADER_RESOURCE_KEY - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
included(Collection<String>) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
 
included(String) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
 
included - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
included - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatchKey
 
included - Variable in class com.atlassian.plugin.webresource.impl.RequestState
 
IncludedAndExcluded(LinkedHashSet<String>, LinkedHashSet<String>) - Constructor for class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedAndExcluded
 
includedData - Variable in class com.atlassian.plugin.webresource.impl.RequestState
 
IncludedExcludedConditionsAndBatchingOptions(UrlCache.IncludedAndExcluded, Set<UrlCache.EvaluatedCondition>, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedExcludedConditionsAndBatchingOptions
 
includeResources(RequestCache, UrlBuildingStrategy, Set<String>, Set<String>, InclusionState) - Method in class com.atlassian.plugin.webresource.legacy.ResourceRequirer
 
includeResources(Iterable<String>, Writer, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
Writes out the resource tags for a specified set of required resources and their dependencies.
includeResources(Writer, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
This is the equivalent of calling WebResourceManager.includeResources(Writer, UrlMode, WebResourceFilter) with the given url mode and a default web resource filter that is dependent on the implementation.
includeResources(Writer, UrlMode, WebResourceFilter) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
Writes out the resource tags to the previously required resources called via WebResourceManager.requireResource(String) for the specified resource type.
includeResources(Writer) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
includeResources(Iterable<String>, Writer, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
includeResources(Writer, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
This is the equivalent of of calling WebResourceManagerImpl.includeResources(Writer, UrlMode, WebResourceFilter) with the given url mode and a DefaultWebResourceFilter.
includeResources(Writer, UrlMode, WebResourceFilter) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
Writes out the resource tags to the previously required resources called via requireResource methods for the specified url mode and resource filter.
includeResources(Writer) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
includeSuperbatchResources(boolean) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerBuilder
 
InclusionState - Class in com.atlassian.plugin.webresource.legacy
TODO: Document this class / interface here
InclusionState(boolean, Set<String>, Set<String>) - Constructor for class com.atlassian.plugin.webresource.legacy.InclusionState
 
INCREMENTAL_CACHE_SIZE - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
incrementCounter() - Method in interface com.atlassian.plugin.webresource.WebResourceBatchingStateCounter
Increment of the counter.
incrementCounter() - Method in class com.atlassian.plugin.webresource.WebResourceBatchingStateCounterImpl
 
indent(String, String) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
Indent string, multiline also supported.
init(Plugin, Element) - Method in class com.atlassian.plugin.webresource.impl.modules.ModulesDescriptor
 
init(Plugin, Element) - Method in class com.atlassian.plugin.webresource.transformer.ContentTransformerModuleDescriptor
 
init(Plugin, Element) - Method in class com.atlassian.plugin.webresource.transformer.UrlReadingWebResourceTransformerModuleDescriptor
 
init(Plugin, Element) - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
INITIAL_RENDERED_SCRIPT_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
initialize(PluginEventManager, Config) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
insertBatchResourceContents(DefaultWebResourceSet.Container, String) - Static method in class com.atlassian.plugin.webresource.BatchResourceContentsWebFormatter
Modify the supplied formattedResource to contain any necessary data attributes required to carry additional information about the PluginResource being written.
inspect(Content) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
 
IntermediaryContextData() - Constructor for class com.atlassian.plugin.webresource.impl.config.Config.IntermediaryContextData
 
intern(DecoratingCondition) - Method in class com.atlassian.plugin.webresource.impl.support.ConditionInstanceCache
 
interpolate(String, String...) - Static method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Same as `String.interpolate` but allows to use named parts to improve readability, like `interpolate("/posts/:id", id)`.
invert(DecoratingCondition) - Method in class com.atlassian.plugin.webresource.condition.UrlReadingConditionElementParser
 
invertCondition() - Method in class com.atlassian.plugin.webresource.condition.DecoratingAndCompositeCondition
 
invertCondition() - Method in interface com.atlassian.plugin.webresource.condition.DecoratingCondition
 
invertCondition() - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
isAdditionalSortingRequired - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
isAdditionalSortingRequired() - Method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ParamsComparator
 
isBatchable() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
isBatchable(Map<String, String>) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
Should it be included in Batch with given Parameters?
isBatchContentTrackingEnabled() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
isBatchContentTrackingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isBatchContentTrackingEnabled() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
 
isCacheable() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
isCacheable() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
 
isCacheableStatic(Map<String, String>) - Static method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
isCdnEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isCompiledResourceEnabled() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Returns whether "compiled resources" are enabled.
isComplete() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
isComplete() - Method in class com.atlassian.plugin.webresource.bigpipe.BigPipe
 
isConditionsSatisfied(RequestCache, Map<String, String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
Filter by web resource conditions evaluated against params.
isConditionsSatisfied(RequestCache, UrlBuildingStrategy) - Static method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers
Filter by web resource conditions evaluated immediately.
isContentCacheEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isContextBatchingEnabled() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
isContextBatchingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isContextBatchingEnabled() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
Determines whether web resources in the same context should be batched together.
isContextKey(String) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
If the key is context or web resource key.
isCSSPrebakingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Returns true if CSS prebaking is enabled, false otherwise
isCtCdnMappingEnabled() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
Checks if CT-CDN is enable at this moment.
isDeferJsAttributeEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isDeferJsAttributeEnabled() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
CONFDEV-35445 Should WRM enable the defer attribute in its JS tags? Experimental Api
isDisableMinification() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
isEmpty() - Method in class com.atlassian.plugin.webresource.util.ConsList
 
isGlobalMinificationEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Determines if global minification of resources is enabled based on a System Property.
isIncrementalCacheEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
If incremental cache enabled.
isIncrementalCacheEnabled() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
If incremental cache should be used.
isJavaScriptTryCatchWrappingEnabled() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
Currently (as of v2.14) this is false by default.
isJavaScriptTryCatchWrappingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isJavaScriptTryCatchWrappingEnabled() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
When JavaScript resources are batched, each script within the batch can be wrapped in its own try/catch block to prevent an exception breaking the whole batch.
isLegacy() - Method in class com.atlassian.plugin.webresource.impl.CachedCondition
 
isMinificationEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
If minification enabled.
isMinificationEnabled() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
isPluginWebResourceBatchingEnabled() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
isPluginWebResourceBatchingEnabled() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
Determines whether plugin resources of the same type defined within a single web resource are batched into one file.
isPreBakeEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Determines if pre-baker REST API is enabled based on a System Property..
isPrebuiltSourceName(String) - Static method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
isRedirect() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
isRemoveSuperResources() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
 
isResourceModified(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.webresource.transformer.AbstractTransformedDownloadableResource
 
isRootPage() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Returns an Option of the RootPage object.
isSourceMap(Request) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
If the request is source map.
isSourceMapEnabled() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
isSourceMapEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isSourceMapEnabled() - Method in class com.atlassian.plugin.webresource.impl.http.Controller
If Source Map is enabled for the current Request.
isSourceMapEnabled() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
Enables generation of the Source Map.
isSourceMapEnabledFor(String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isStaticContextOrderEnabled() - Static method in class com.atlassian.plugin.webresource.impl.config.Config
Determines if batch URLs contexts' are sorted to ensure that the same URL is generated no matter what order the contexts are required in.
isSuperBatchingEnabled() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
isSuperBatchingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isSuperBatchingEnabled() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
Gets whether web resources in different resource modules should be batched together.
isSyncContextCreated() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isTainted() - Method in class com.atlassian.plugin.webresource.ResourceUrl
 
isTransformable() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
isTransformable() - Method in class com.atlassian.plugin.webresource.impl.snapshot.ContextResource
 
isTransformable() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
isTransformed() - Method in interface com.atlassian.plugin.webresource.impl.support.Content
 
isTransformed() - Method in class com.atlassian.plugin.webresource.impl.support.ContentImpl
 
isUrlCachingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
If URL caching enabled, used mostly to simplify debugging.
isUrlGenerationCacheEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isUrlTooLong(String) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Protecting from too long urls, it may consume a lot of CPU to regex it, see https://ecosystem.atlassian.net/browse/PLUGWEB-316.
isWebResourceBatchingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
isWebResourceKey(String) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
If `completeKey` is Web Resource key or Plugin key.
iterator() - Method in class com.atlassian.plugin.webresource.util.ConsList
 

J

JavascriptWebResource - Class in com.atlassian.plugin.webresource
 
JavascriptWebResource() - Constructor for class com.atlassian.plugin.webresource.JavascriptWebResource
Deprecated.
JavascriptWebResource(boolean) - Constructor for class com.atlassian.plugin.webresource.JavascriptWebResource
 
join() - Method in class com.atlassian.plugin.webresource.impl.support.SourceMapJoinerStub
 
joinWithSlashWithoutEmpty(String...) - Static method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Builds path by joining strings with slashes, skips strings that are null.
JS_CONTENT_TYPE - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
JS_EXTENSION - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
JS_TYPE - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 

K

key() - Method in class com.atlassian.plugin.webresource.bigpipe.KeyedValue
 
key - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.WebResourceBatch
 
key - Variable in class com.atlassian.plugin.webresource.impl.RequestCache.ResourceKey
 
key(String) - Static method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride
Deprecated.
Returns the query string key to be used at prebake time when the condition identified by the class name passed as parameter will contribute to the URL.
KeyedValue<K,V> - Class in com.atlassian.plugin.webresource.bigpipe
Represents a successful or failed invocation of an an asynchronous task.

L

LegacyPageBuilderService - Interface in com.atlassian.plugin.webresource.assembler
Deprecated.
since 3.0. This only exists to support the broken behaviour of WebResourceManagerImpl.
LegacyUrlGenerationHelpers - Class in com.atlassian.plugin.webresource.legacy
TODO: Document this class / interface here
LegacyUrlGenerationHelpers() - Constructor for class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers
 
LegacyUrlGenerationHelpers.Resolved - Class in com.atlassian.plugin.webresource.legacy
DTO.
LESS_EXTENSION - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
LESS_EXTENSION - Static variable in class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerMatcher
 
LineCountingProxyOutputStream - Class in com.atlassian.plugin.webresource.impl.support
 
LineCountingProxyOutputStream(OutputStream) - Constructor for class com.atlassian.plugin.webresource.impl.support.LineCountingProxyOutputStream
 
ListOfAnnotators - Class in com.atlassian.plugin.webresource.impl.annotators
Helper to simplify working with multiple annotators.
ListOfAnnotators(List<ResourceContentAnnotator>) - Constructor for class com.atlassian.plugin.webresource.impl.annotators.ListOfAnnotators
 
loader - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor.Dependency
 
LocationContentAnnotator - Class in com.atlassian.plugin.webresource.impl.annotators
Add comment with information about the single resource included in batch.
LocationContentAnnotator() - Constructor for class com.atlassian.plugin.webresource.impl.annotators.LocationContentAnnotator
 
LOGGER - Static variable in class com.atlassian.plugin.webresource.impl.support.Support
 
logIOException(IOException) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
 

M

makeConditionImplementation(Plugin, Element) - Method in class com.atlassian.plugin.webresource.condition.UrlReadingConditionElementParser
 
makeResourceTransformer(TransformerParameters) - Method in interface com.atlassian.plugin.webresource.transformer.ContentTransformerFactory
Return the transformer for this transform
makeResourceTransformer(TransformerParameters) - Method in class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerFactory
 
makeUrlBuilder(TransformerParameters) - Method in interface com.atlassian.plugin.webresource.transformer.ContentTransformerFactory
Return the URL builder for this transform
makeUrlBuilder(TransformerParameters) - Method in class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerFactory
 
map(String) - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultWebResourceMapper
 
map(String) - Method in class com.atlassian.plugin.webresource.cdn.mapper.NoOpWebResourceMapper
 
map(String) - Method in interface com.atlassian.plugin.webresource.cdn.mapper.WebResourceMapper
Maps a local resource URL into a CDN-based URL list (a local resource could be mapped into multiple CDN resources).
mappedResources() - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMapping
 
mappedResources() - Method in interface com.atlassian.plugin.webresource.cdn.mapper.Mapping
 
Mapping - Interface in com.atlassian.plugin.webresource.cdn.mapper
Represents a single mapping from a local resource to one or more CDN resources
MappingParser - Class in com.atlassian.plugin.webresource.cdn.mapper
Parses a JSON document containing web resource mappings.
MappingParser() - Constructor for class com.atlassian.plugin.webresource.cdn.mapper.MappingParser
 
MappingParserException - Exception in com.atlassian.plugin.webresource.cdn.mapper
Failed to load mapping file.
MappingParserException(String, Throwable) - Constructor for exception com.atlassian.plugin.webresource.cdn.mapper.MappingParserException
 
MappingParserException(String) - Constructor for exception com.atlassian.plugin.webresource.cdn.mapper.MappingParserException
 
mappings() - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultWebResourceMapper
 
mappings() - Method in class com.atlassian.plugin.webresource.cdn.mapper.NoOpWebResourceMapper
 
mappings() - Method in interface com.atlassian.plugin.webresource.cdn.mapper.WebResourceMapper
Inspects mappings used by one instance.
MappingSet - Interface in com.atlassian.plugin.webresource.cdn.mapper
Represents a mappings file which contains all mappings.
mapSingle(String) - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultWebResourceMapper
 
mapSingle(String) - Method in class com.atlassian.plugin.webresource.cdn.mapper.NoOpWebResourceMapper
 
mapSingle(String) - Method in interface com.atlassian.plugin.webresource.cdn.mapper.WebResourceMapper
Maps a local resource URL into a CDN-based URL.
markSyncResourcesAsWritten() - Method in class com.atlassian.plugin.webresource.impl.RequestState
Mark that the initial set of sync resources was already written into page
matches(String) - Method in class com.atlassian.plugin.webresource.CssWebResource
 
matches(String) - Method in class com.atlassian.plugin.webresource.DefaultWebResourceFilter
 
matches(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.webresource.filter.rewrite.ResourceDownloadRewriteRule
 
matches(String) - Method in class com.atlassian.plugin.webresource.JavascriptWebResource
 
matches(String) - Method in interface com.atlassian.plugin.webresource.PluginResourceLocator
Deprecated.
since 3.3.2
matches(String) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
matches(String) - Method in class com.atlassian.plugin.webresource.PrefetchLinkWebResource
 
matches(String) - Method in class com.atlassian.plugin.webresource.servlet.PluginResourceDownload
 
matches(String) - Method in class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerMatcher
 
matches(ResourceLocation) - Method in class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerMatcher
 
matches(String) - Method in interface com.atlassian.plugin.webresource.transformer.WebResourceTransformerMatcher
Called at url generation time
matches(ResourceLocation) - Method in interface com.atlassian.plugin.webresource.transformer.WebResourceTransformerMatcher
Called at resource fetch time
matches(String) - Method in interface com.atlassian.plugin.webresource.WebResourceFilter
Returns true if this filter supports the inclusion of the given resource.
matches(ResourceLocation) - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
 
matches(String) - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
 
MEDIA_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
merge(Collection<ContextBatch>) - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchOperations
Merges context batches into a single context batch.
ModuleAnnotator - Class in com.atlassian.plugin.webresource.impl.annotators
Wraps AMD module inside of `WRM.atlassianModule`, needed by AMD loader to resolve dependencies.
ModuleAnnotator() - Constructor for class com.atlassian.plugin.webresource.impl.annotators.ModuleAnnotator
 
moduleDependencies - Variable in class com.atlassian.plugin.webresource.impl.config.Config.IntermediaryContextData
 
ModuleDescriptorStub - Class in com.atlassian.plugin.webresource.legacy
Stub to plug modules into existing WRM system.
ModuleDescriptorStub(WebResourceModuleDescriptor) - Constructor for class com.atlassian.plugin.webresource.legacy.ModuleDescriptorStub
 
ModuleDescriptorStub(String) - Constructor for class com.atlassian.plugin.webresource.legacy.ModuleDescriptorStub
 
ModuleResource - Class in com.atlassian.plugin.webresource.impl.snapshot
Virtual resource for JS Module, stub to fit in existing API.
ModuleResource(WebModule, String, String, String) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.ModuleResource
 
ModulesDescriptor - Class in com.atlassian.plugin.webresource.impl.modules
Descriptor for AMD modules.
ModulesDescriptor(ModuleFactory, HostContainer) - Constructor for class com.atlassian.plugin.webresource.impl.modules.ModulesDescriptor
 

N

name - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor.Dependency
 
name - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
name - Variable in class com.atlassian.plugin.webresource.impl.RequestCache.ResourceKey
 
nameAndLoaderToNameWithExtension(String, String) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
 
nameAndLoaderToNameWithLoader(String, String) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
 
NoOpCDNStrategy - Class in com.atlassian.plugin.webresource.cdn
CDNStrategy that does nothing.
NoOpCDNStrategy(Optional<PrebakeConfig>) - Constructor for class com.atlassian.plugin.webresource.cdn.NoOpCDNStrategy
 
NoOpWebResourceMapper - Class in com.atlassian.plugin.webresource.cdn.mapper
No operation web resource mapper.
NoOpWebResourceMapper(Exception) - Constructor for class com.atlassian.plugin.webresource.cdn.mapper.NoOpWebResourceMapper
 
normal() - Static method in class com.atlassian.plugin.webresource.impl.UrlBuildingStrategy
 
NullOutputStream - Class in com.atlassian.plugin.webresource.impl.support
OutputStream that discards all bytes
NullOutputStream() - Constructor for class com.atlassian.plugin.webresource.impl.support.NullOutputStream
 

O

of(WebResourceModuleDescriptor) - Static method in class com.atlassian.plugin.webresource.transformer.TransformerParametersFactory
Deprecated.
 
of(A...) - Static method in class com.atlassian.plugin.webresource.util.ConsList
 
OneStreamCache - Class in com.atlassian.plugin.cache.filecache.impl
Caches the contents of a stream, and deletes the cache when asked to do so.
OneStreamCache(File) - Constructor for class com.atlassian.plugin.cache.filecache.impl.OneStreamCache
 
onPluginDisabled(PluginDisabledEvent) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
onPluginDisabled(PluginDisabledEvent) - Method in class com.atlassian.plugin.webresource.transformer.TransformerCache
 
onPluginEnabled(PluginEnabledEvent) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
onPluginEnabled(PluginEnabledEvent) - Method in class com.atlassian.plugin.webresource.transformer.TransformerCache
 
onPluginFrameworkPluginFrameworkShutdown(PluginFrameworkShutdownEvent) - Method in class com.atlassian.plugin.webresource.WebResourceBatchingStateCounterImpl
 
onPluginFrameworkStarted(PluginFrameworkStartedEvent) - Method in class com.atlassian.plugin.webresource.WebResourceBatchingStateCounterImpl
 
onPluginModuleDisabled(PluginModuleDisabledEvent) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
onPluginModuleDisabled(PluginModuleDisabledEvent) - Method in class com.atlassian.plugin.webresource.transformer.TransformerCache
 
onPluginModuleDisabled(PluginModuleDisabledEvent) - Method in class com.atlassian.plugin.webresource.WebResourceBatchingStateCounterImpl
 
onPluginModuleEnabled(PluginModuleEnabledEvent) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
onPluginModuleEnabled(PluginModuleEnabledEvent) - Method in class com.atlassian.plugin.webresource.transformer.TransformerCache
 
onPluginModuleEnabled(PluginModuleEnabledEvent) - Method in class com.atlassian.plugin.webresource.WebResourceBatchingStateCounterImpl
 
onStateChange(Globals.StateChangeCallback) - Method in class com.atlassian.plugin.webresource.impl.Globals
Provided callback would be called if the state of the system changed (any plugin change event).
optimiseSourceMapsForDevelopment() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
optimiseSourceMapsForDevelopment() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
optimiseSourceMapsForDevelopment() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
Source Map could be optimised for production or development.
originalResource() - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMapping
 
originalResource() - Method in interface com.atlassian.plugin.webresource.cdn.mapper.Mapping
 
overCoordinate(Coordinate) - Static method in class com.atlassian.plugin.webresource.impl.UrlBuildingStrategy
 

P

pageBuilderService - Variable in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
PARAMETERS_USED - Static variable in interface com.atlassian.plugin.webresource.transformer.StaticTransformers
 
params - Variable in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
PARAMS_SORT_ORDER - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
ParamsComparator() - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ParamsComparator
 
parse(Reader) - Method in class com.atlassian.plugin.webresource.cdn.mapper.MappingParser
 
parseAtlassianModules(Plugin) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
parseCondition(UrlReadingConditionElementParser, Plugin, Element) - Static method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
parseModules(Snapshot, Map<String, Bundle>, ConditionInstanceCache, Map<WebResource, CachedCondition>, Map<WebResource, CachedTransformers>, Map<String, Config.IntermediaryContextData>) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
parseNameWithLoader(String) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
 
parseTransformations(Element) - Static method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Parse transformations.
parseWithRe(String, String) - Static method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Parses string with regular expressions and returns list of results.
parseXml(String) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
Parses XML.
partialHashCode() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Hash code representing the state of config.
PassThrough() - Constructor for class com.atlassian.plugin.webresource.impl.support.UrlCache.PassThrough
 
PassThroughCache - Class in com.atlassian.plugin.cache.filecache.impl
Always streams each resource from the given input
PassThroughCache() - Constructor for class com.atlassian.plugin.cache.filecache.impl.PassThroughCache
 
PLUGIN_WEB_RESOURCE_BATCH_CONTENT_TRACKING - Static variable in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
PLUGIN_WEB_RESOURCE_JAVASCRIPT_TRY_CATCH_WRAPPING - Static variable in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
PLUGIN_WEB_RESOURCE_SOURCE_MAP_ENABLED - Static variable in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
PLUGIN_WEB_RESOURCE_SOURCE_MAP_OPTIMISED_FOR_DEVELOPMENT - Static variable in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
PLUGIN_WEBRESOURCE_BATCHING_OFF - Static variable in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
PluginClassLoader - Class in com.atlassian.plugin.webresource.util
Utility for loading a class from a plugin
PluginClassLoader() - Constructor for class com.atlassian.plugin.webresource.util.PluginClassLoader
 
PluginResource - Interface in com.atlassian.plugin.webresource.legacy
Represents a plugin resource.
PluginResourceContainer - Class in com.atlassian.plugin.webresource
If the Resource belongs to Plugin - represents that Plugin, mostly needed as a stub.
PluginResourceContainer(Snapshot, String, Date, String) - Constructor for class com.atlassian.plugin.webresource.PluginResourceContainer
 
PluginResourceDownload - Class in com.atlassian.plugin.webresource.servlet
A downloadable plugin resource, as described here: http://confluence.atlassian.com/display/JIRA/Downloadable+plugin+resource It supports the download of single plugin resources as well as batching.
PluginResourceDownload() - Constructor for class com.atlassian.plugin.webresource.servlet.PluginResourceDownload
 
PluginResourceDownload(PluginResourceLocator, ContentTypeResolver, String) - Constructor for class com.atlassian.plugin.webresource.servlet.PluginResourceDownload
 
PluginResourceLocator - Interface in com.atlassian.plugin.webresource.legacy
Assists in locating plugin resources in different ways.
pluginResourceLocator - Variable in class com.atlassian.plugin.webresource.legacy.ResourceRequirer
 
PluginResourceLocator - Interface in com.atlassian.plugin.webresource
Deprecated.
since 3.3.2
PluginResourceLocatorImpl - Class in com.atlassian.plugin.webresource.legacy
Default implementation of PluginResourceLocator.
PluginResourceLocatorImpl(WebResourceIntegration) - Constructor for class com.atlassian.plugin.webresource.legacy.PluginResourceLocatorImpl
 
PluginResourceLocatorImpl - Class in com.atlassian.plugin.webresource
Deprecated.
since 3.3.2
PluginResourceLocatorImpl(WebResourceIntegration, ServletContextFactory, WebResourceUrlProvider, PluginEventManager, ResourceCompiler) - Constructor for class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
PluginResourceLocatorImpl(WebResourceIntegration, ServletContextFactory, WebResourceUrlProvider, ResourceBatchingConfiguration, PluginEventManager, ResourceCompiler) - Constructor for class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
PluginResourceLocatorImpl(WebResourceIntegration, ServletContextFactory, WebResourceUrlProvider, ResourceBatchingConfiguration, PluginEventManager, StaticTransformers, ResourceCompiler) - Constructor for class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
PluginResourceLocatorImpl(PluginEventManager, Config) - Constructor for class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
PluginResourceLocatorImpl(WebResourceIntegration, ServletContextFactory, WebResourceUrlProvider, PluginEventManager) - Constructor for class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
PluginResourceLocatorImpl(WebResourceIntegration, ServletContextFactory, WebResourceUrlProvider, ResourceBatchingConfiguration, PluginEventManager) - Constructor for class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
PluginResourceLocatorImpl(WebResourceIntegration, ServletContextFactory, WebResourceUrlProvider, ResourceBatchingConfiguration, PluginEventManager, StaticTransformers) - Constructor for class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
pluginResourceUrl(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
PrebakeConfig - Interface in com.atlassian.plugin.webresource.prebake
Prebake configuration for clients to work with WebResourceMapper.
PrebakeErrorFactory - Class in com.atlassian.plugin.webresource.impl
Factory class for creating new PrebakeError instances.
PrebakeErrorFactory() - Constructor for class com.atlassian.plugin.webresource.impl.PrebakeErrorFactory
 
PrebakeWebResourceAssembler - Interface in com.atlassian.plugin.webresource.prebake
 
PrebakeWebResourceAssemblerBuilder - Interface in com.atlassian.plugin.webresource.prebake
 
PrebakeWebResourceAssemblerFactory - Interface in com.atlassian.plugin.webresource.prebake
A WebResourceAssemblerFactory that exposes prebake capabilities (also see com.atlassian.webresource.api.prebake).
prebuildSourceUrl(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
prebuildSourceUrl(Resource) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
PrefetchLinkWebResource - Class in com.atlassian.plugin.webresource
Outputs all URLs as <link rel="prefetch" href="theurl">.
PrefetchLinkWebResource() - Constructor for class com.atlassian.plugin.webresource.PrefetchLinkWebResource
 
prepend(A) - Method in class com.atlassian.plugin.webresource.util.ConsList
 
process(Globals, Resource, Content) - Static method in class com.atlassian.plugin.webresource.transformer.CompileTimeTransformer
 
push(String, CompletionStage<Jsonable>) - Method in class com.atlassian.plugin.webresource.bigpipe.BigPipe
 

R

reason() - Method in class com.atlassian.plugin.webresource.cdn.mapper.NoOpWebResourceMapper
Special attribute used that provides information about why an operational instance if WebResourceMapper was not created.
RELATIVE_URL_QUERY_KEY - Static variable in class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerFactory
 
RelativeUrlTransformerFactory - Class in com.atlassian.plugin.webresource.transformer.instance
Transformer that converts relative urls in CSS resources into absolute urls.
RelativeUrlTransformerFactory(WebResourceIntegration, WebResourceUrlProvider, CdnResourceUrlTransformer) - Constructor for class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerFactory
 
RelativeUrlTransformerFactory.CdnStrategyChangedException - Exception in com.atlassian.plugin.webresource.transformer.instance
 
RelativeUrlTransformerMatcher - Class in com.atlassian.plugin.webresource.transformer.instance
WebResourceTransformerMatcher for relative url resources
RelativeUrlTransformerMatcher() - Constructor for class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerMatcher
 
reloadWebResourceMapper() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Forces the creation of a new instance of WebResourceMapper, resetting the current reference to it.
remove(A) - Method in class com.atlassian.plugin.webresource.util.ConsList
 
repairSourceMapChain(Content, ResourceServingHelpers.RepairSourceMapChainCallback) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Some transformers doesn't support source map, the result is that the source map chain is broken and not working.
replaceAll(CharSequence) - Method in class com.atlassian.plugin.webresource.transformer.SearchAndReplacer
Deprecated.
Replace all occurrences of the pattern in the input, using the given function
replaceSourceUrl(SourceMap, String) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
Replaces source url in source map.
request - Variable in class com.atlassian.plugin.webresource.impl.support.http.BaseController
 
Request - Class in com.atlassian.plugin.webresource.impl.support.http
Possibly would be replaced by original request, currently original request is hard to use because parsed `path` and `params` not available on it, it also hides some other imlementation details that wont be needed after the refactoring.
Request(Globals, String, Map<String, String>) - Constructor for class com.atlassian.plugin.webresource.impl.support.http.Request
 
Request(Globals, HttpServletRequest, String) - Constructor for class com.atlassian.plugin.webresource.impl.support.http.Request
 
RequestCache - Class in com.atlassian.plugin.webresource.impl
Request cache.
RequestCache(Globals) - Constructor for class com.atlassian.plugin.webresource.impl.RequestCache
 
RequestCache.ResourceKey - Class in com.atlassian.plugin.webresource.impl
Key to identify Resource.
RequestCache.ResourceKeysSupplier - Class in com.atlassian.plugin.webresource.impl
Container storing resource keys.
RequestState - Class in com.atlassian.plugin.webresource.impl
State maintained during single request.
RequestState(Globals, UrlBuildingStrategy) - Constructor for class com.atlassian.plugin.webresource.impl.RequestState
 
requireResource(String) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
Indicates that a given plugin web resource is required.
requireResource(String, Writer, UrlMode) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
Writes the resource tags of the specified resource to the writer.
requireResource(String, Writer) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
requireResource(String) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
requireResource(String, Writer, UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
requireResource(String, Writer) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
requireResourcesForContext(String) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
Deprecated.
Writes the resource tags of all resources that have the given context specified in their descriptor.
requireResourcesForContext(String) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
reset() - Method in class com.atlassian.plugin.webresource.impl.support.ResettableLazyReferenceWithVersionCheck
 
reset() - Static method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride
Deprecated.
Removes all condition overrides
ResettableLazyReferenceWithVersionCheck<T> - Class in com.atlassian.plugin.webresource.impl.support
Cache result and its version, when retrieving it checks the version of the cached result and rebuild it if it's different.
ResettableLazyReferenceWithVersionCheck() - Constructor for class com.atlassian.plugin.webresource.impl.support.ResettableLazyReferenceWithVersionCheck
 
resolve(RequestState) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Resolve given included and excluded resources.
Resolved(List<UrlGenerationHelpers.ContextBatchKey>, List<String>, LinkedHashSet<String>) - Constructor for class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers.Resolved
 
resolvedName - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor.Dependency
 
resolveExcluded(RequestCache, UrlBuildingStrategy, List<String>, LinkedHashSet<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Resolves list of excluded resources.
Resource - Class in com.atlassian.plugin.webresource.impl.snapshot
Resource of Web Resource or Plugin.
Resource(Bundle, ResourceLocation, String, String) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
ResourceBatchingConfiguration - Interface in com.atlassian.plugin.webresource
Resource batching configuration for the WebResourceManagerImpl.
ResourceContentAnnotator - Class in com.atlassian.plugin.webresource.impl.annotators
Implemented by classes that want to annotate the write of a plugin resource.
ResourceContentAnnotator() - Constructor for class com.atlassian.plugin.webresource.impl.annotators.ResourceContentAnnotator
 
ResourceDependencyResolver - Interface in com.atlassian.plugin.webresource.legacy
 
ResourceDependencyResolver - Interface in com.atlassian.plugin.webresource
Deprecated.
since v3.3.2
ResourceDownloadRewriteRule - Class in com.atlassian.plugin.webresource.filter.rewrite
This Tuckey URL RewriteRule will noramlise a URL and then make sure that it does not attempt to use directory traversal to access the WEB-INF directory.
ResourceDownloadRewriteRule() - Constructor for class com.atlassian.plugin.webresource.filter.rewrite.ResourceDownloadRewriteRule
 
ResourceFinder(BaseHelpers.BundleFinder, RequestCache) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.ResourceFinder
 
ResourceKey(String, String) - Constructor for class com.atlassian.plugin.webresource.impl.RequestCache.ResourceKey
 
ResourceKeysSupplier(List<RequestCache.ResourceKey>) - Constructor for class com.atlassian.plugin.webresource.impl.RequestCache.ResourceKeysSupplier
 
ResourceRequirer - Class in com.atlassian.plugin.webresource.legacy
TODO: Document this class / interface here
ResourceRequirer(WebResourceIntegration, PluginResourceLocator, ResourceDependencyResolver, boolean, boolean, boolean) - Constructor for class com.atlassian.plugin.webresource.legacy.ResourceRequirer
 
resources(RequestCache) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
Search for Resources instead of Bundles.
ResourceServingHelpers - Class in com.atlassian.plugin.webresource.impl.helpers
Stateless helper functions providing support for serving resources.
ResourceServingHelpers() - Constructor for class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
 
ResourceServingHelpers.RepairSourceMapChainCallback - Interface in com.atlassian.plugin.webresource.impl.helpers
 
resourcesOfType(Collection<Resource>, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Get resources of given type.
resourceSourceMapUrl(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
resourcesParams - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.SubBatch
 
resourceUrl(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
ResourceUrl - Class in com.atlassian.plugin.webresource
An adapter between the current URL Generation code and previous URL Output code.
ResourceUrl(List<PrebakeError>) - Constructor for class com.atlassian.plugin.webresource.ResourceUrl
 
resourceUrlAsStaticMethod(String, String, Map<String, String>) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
 
ResourceUrlImpl - Class in com.atlassian.plugin.webresource
An adapter between the current URL Generation code and previous URL Output code.
ResourceUrlImpl(Globals, Resource, Map<String, String>, String, boolean, List<PrebakeError>) - Constructor for class com.atlassian.plugin.webresource.ResourceUrlImpl
 
resourceUrlRelativeToContextBatch(String, String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
resourceUrlRelativeToWebResourceBatch(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
resourceUrlWithoutHash(Resource, Map<String, String>) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
ResourceUtils - Class in com.atlassian.plugin.webresource
 
ResourceUtils() - Constructor for class com.atlassian.plugin.webresource.ResourceUtils
 
resplitMergedContextBatchesForThisRequest() - Method in class com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
 
resplitMergedContextBatchesForThisRequest() - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
resplitMergedContextBatchesForThisRequest() - Method in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
 
response - Variable in class com.atlassian.plugin.webresource.impl.support.http.BaseController
 
Response - Class in com.atlassian.plugin.webresource.impl.support.http
Probably would be removed after the refactoring, currently needed to hide some implementation details.
Response(Globals, Request, HttpServletResponse) - Constructor for class com.atlassian.plugin.webresource.impl.support.http.Response
 
RootPage - Class in com.atlassian.plugin.webresource.impl.snapshot
Container for a root-page.
RootPage(WebResource) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.RootPage
 
Route(Pattern, BaseRouter<Controller>.Handler) - Constructor for class com.atlassian.plugin.webresource.impl.support.http.BaseRouter.Route
 
Router - Class in com.atlassian.plugin.webresource.impl.http
Generates urls and route requests to proper handlers.
Router(Globals) - Constructor for class com.atlassian.plugin.webresource.impl.http.Router
 
Router(Globals, List<BaseRouter<Controller>.Route>, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.http.Router
Needed to support legacy API.
routes - Variable in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
 
routeToRe(String) - Static method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
Convert string expression of the route like `/posts/:id/show` into the regular expression pattern, it uses Backbone.js rules for route expression.
runResourceCompilation(Snapshot) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 

S

SearchAndReplaceDownloadableResource - Class in com.atlassian.plugin.webresource.transformer
Deprecated.
Since 3.0.10. See SearchAndReplacer
SearchAndReplaceDownloadableResource(DownloadableResource, SearchAndReplacer) - Constructor for class com.atlassian.plugin.webresource.transformer.SearchAndReplaceDownloadableResource
Deprecated.
 
SearchAndReplacer - Class in com.atlassian.plugin.webresource.transformer
Deprecated.
Since 3.0.10. This class' purpose is to enable web-resource transforms that do search and replace on javascript files, eg to insert json data. All clients using this technique should move to the page data api.
seed(WebResourceAssembler) - Method in class com.atlassian.plugin.webresource.assembler.DefaultPageBuilderService
 
SemicolonResourceContentAnnotator - Class in com.atlassian.plugin.webresource.impl.annotators
Prepend and append a semicolon.
SemicolonResourceContentAnnotator() - Constructor for class com.atlassian.plugin.webresource.impl.annotators.SemicolonResourceContentAnnotator
 
sendCached(Content, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
 
sendCachedInDevelopment(Content, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
 
sendCachedInProduction(Content, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
 
sendError(int) - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
 
sendRedirect(Resource) - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
 
sendRedirect(String, String) - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
 
serveBatch(Collection<String>, LinkedHashSet<String>, String, boolean, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves Batch (all types of Batch - Web Resource Batch, Super Batch, Context Batch).
serveBatchSourceMap(Collection<String>, LinkedHashSet<String>, String, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves Source Map for Batch.
serveFile(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.webresource.servlet.PluginResourceDownload
 
serveResource(String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves single Resource.
serveResource(LinkedHashSet<String>, Resource, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves Resource.
serveResource(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.webresource.transformer.AbstractTransformedDownloadableResource
 
serveResourceRelativeToBatch(Collection<String>, LinkedHashSet<String>, String, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves Resource relative to Batch.
serveResourceRelativeToBatchSourceMap(Collection<String>, LinkedHashSet<String>, String, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves Source Map for Resource relative to Batch.
serveResources(LinkedHashSet<String>, Supplier<Collection<Resource>>, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves resources.
serveResourceSourceMap(String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves Source Map for single Resource.
serveSource(String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves Source Code of the Resource.
serveSourceMap(LinkedHashSet<String>, Resource, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
Serves Source Map.
setBigPipeDeadline(long) - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
setCharacterEncoding(String) - Method in class com.atlassian.plugin.webresource.servlet.PluginResourceDownload
 
setContentType(String) - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
 
setContentTypeIfNotBlank(String) - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
 
setContentTypeResolver(ContentTypeResolver) - Method in class com.atlassian.plugin.webresource.impl.config.Config
Needed because `contentTypeResolver` isn't available at the time Config is created and set up a bit later.
setContentTypeResolver(ContentTypeResolver) - Method in class com.atlassian.plugin.webresource.servlet.PluginResourceDownload
 
setLogger(Logger) - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
Needed for tests.
setPluginResourceLocator(PluginResourceLocator) - Method in class com.atlassian.plugin.webresource.servlet.PluginResourceDownload
 
setStaticTransformers(StaticTransformers) - Method in class com.atlassian.plugin.webresource.impl.config.Config
 
setStatus(int) - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
 
setSyncResourceSet(DefaultWebResourceSet) - Method in class com.atlassian.plugin.webresource.impl.RequestState
Set the initial set of sync resources which should be written at the top of the page
setup(Collection<DimensionUnawareOverride.DimensionOverride>) - Static method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride
Deprecated.
Registers Dimensions overrides to apply to dimension-unaware conditions.
shallowFilter(Predicate<Bundle>) - Method in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.BundleFinder
Remove element but leave its dependencies if filter fail.
shouldBeIncludedInBatch(String, Map<String, String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Select Resources that should be included in batch.
shouldDisplay(QueryParams) - Method in class com.atlassian.plugin.webresource.condition.DecoratingAndCompositeCondition
 
shouldDisplay(QueryParams) - Method in interface com.atlassian.plugin.webresource.condition.DecoratingCondition
Determine whether the web fragment should be displayed.
shouldDisplay(QueryParams) - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
shouldDisplay(QueryParams) - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
shouldDisplayImmediate(Map<String, Object>, UrlBuildingStrategy) - Method in class com.atlassian.plugin.webresource.condition.DecoratingAndCompositeCondition
 
shouldDisplayImmediate(Map<String, Object>, UrlBuildingStrategy) - Method in interface com.atlassian.plugin.webresource.condition.DecoratingCondition
Calls the legacy condition's wrapped shouldDisplay(Map context) method.
shouldDisplayImmediate(Map<String, Object>, UrlBuildingStrategy) - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
shouldDisplayImmediate() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
size() - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMappingSet
 
size() - Method in interface com.atlassian.plugin.webresource.cdn.mapper.MappingSet
 
size() - Static method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride
Deprecated.
Number of registered overrides.
skipped - Variable in class com.atlassian.plugin.webresource.impl.helpers.BaseHelpers.Found
 
skippedWebResourcesWithUrlReadingConditions - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
snapshot - Variable in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
Snapshot - Class in com.atlassian.plugin.webresource.impl.snapshot
Snapshot of the current state of the plugin system, captures list of web resources and its transformers and conditions.
Snapshot(Config) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
Snapshot(Config, Map<String, Bundle>, Map<String, RootPage>, Map<WebResource, CachedTransformers>, Map<WebResource, CachedCondition>, Set<WebResource>, Set<WebResource>, Set<WebResource>) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
SOURCE_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
SourceMapJoinerStub - Class in com.atlassian.plugin.webresource.impl.support
Stub for SourceMapJoiner, needed to replace it when Source Map generation not needed.
SourceMapJoinerStub() - Constructor for class com.atlassian.plugin.webresource.impl.support.SourceMapJoinerStub
 
sourceMapUrl(String, Map<String, String>) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
sourceMapUrlToUrl(String) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
Converting source map url to url, removes `.map` from url.
sourceUrl(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
sourceUrl(Resource) - Method in class com.atlassian.plugin.webresource.impl.http.Router
 
SOY_EXTENSION - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
SOY_TYPE - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
soyDependencies - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
soyNamespace - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
soyTemplates - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
splitBatchIntoSubBatches(RequestCache, Iterable<String>, boolean) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Split batch into sub batches and standalone resources, same code used to split both context and resource batches.
splitIntoParts() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchPluginResource
 
splitIntoSubBatches(RequestCache, UrlBuildingStrategy, List<UrlGenerationHelpers.ContextBatchKey>, List<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
Split batches into sub batches grouped by URL parameters and set of standalone resources.
splitLastPathPart(String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Deprecated.
since v3.3.2
SplitSubBatches() - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.SplitSubBatches
 
srcType - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
standaloneResourceKeysByType - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
standaloneResourceKeysByType - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.WebResourceBatch
 
STATIC_HASH - Static variable in class com.atlassian.plugin.webresource.ResourceUtils
 
StaticTransformers - Interface in com.atlassian.plugin.webresource.transformer
Applies a fixed set of transformers to all resources by type.
StaticTransformersSupplier - Interface in com.atlassian.plugin.webresource.transformer
Supplies static transformers
stream(OutputStream, Cache.StreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.OneStreamCache
 
stream(OutputStream, Cache.StreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
 
stream(OutputStream, Cache.StreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.TwoStreamsCache
 
streamFromFile(File, OutputStream) - Static method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
 
streamResource(OutputStream) - Method in class com.atlassian.plugin.webresource.transformer.CharSequenceDownloadableResource
 
StreamsCache - Class in com.atlassian.plugin.cache.filecache.impl
Base class for caching streams, mostly contains concurrency related logic, the file operations implemented in children.
StreamsCache() - Constructor for class com.atlassian.plugin.cache.filecache.impl.StreamsCache
 
StreamsCache.Callback - Interface in com.atlassian.plugin.cache.filecache.impl
 
StreamsCache.CallbackWithBooleanReturn - Interface in com.atlassian.plugin.cache.filecache.impl
 
streamToCache(Cache.StreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.OneStreamCache
 
streamTwo(OutputStream, OutputStream, Cache.TwoStreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.OneStreamCache
 
streamTwo(OutputStream, OutputStream, Cache.TwoStreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
 
streamTwo(OutputStream, OutputStream, Cache.TwoStreamProvider) - Method in class com.atlassian.plugin.cache.filecache.impl.TwoStreamsCache
 
SubBatch(Map<String, String>, Bundle, List<Resource>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.SubBatch
 
SubBatch(Map<String, String>, List<Bundle>, List<Resource>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.SubBatch
 
subBatches - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
subBatches - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.WebResourceBatch
 
subtract(ContextBatch, Collection<ContextBatch>) - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchOperations
Subtract ContextBatches from the supplied operand, creating a new ContextBatch (unless there are no batches to subtract in which case the supplied operand is returned unchanged).
success(K, T) - Static method in class com.atlassian.plugin.webresource.bigpipe.KeyedValue
 
SUPER_BATCH_CONTEXT_KEY - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
superbatch - Variable in class com.atlassian.plugin.webresource.legacy.InclusionState
Has the superbatch been included
SUPERBATCH_KEY - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
SuperBatchBuilder - Class in com.atlassian.plugin.webresource.legacy
Builds superbatch resources
SuperBatchBuilder(ResourceDependencyResolver, PluginResourceLocator) - Constructor for class com.atlassian.plugin.webresource.legacy.SuperBatchBuilder
 
SuperBatchPluginResource - Class in com.atlassian.plugin.webresource.legacy
Creates a batch of all like-typed resources that are declared as "super-batch="true"" in their plugin definitions.
SuperBatchPluginResource() - Constructor for class com.atlassian.plugin.webresource.legacy.SuperBatchPluginResource
 
Support - Class in com.atlassian.plugin.webresource.impl.support
Basic utility functions.
Support() - Constructor for class com.atlassian.plugin.webresource.impl.support.Support
 
supportsCdn() - Method in interface com.atlassian.plugin.webresource.cdn.CDNStrategy
 
supportsCdn() - Method in class com.atlassian.plugin.webresource.cdn.NoOpCDNStrategy
 
SYNCBATCH_CONTEXT_KEY - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
SYNCBATCH_KEY - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 

T

tail() - Method in class com.atlassian.plugin.webresource.util.ConsList
 
temporaryWayToGetGlobalsDoNotUseIt() - Method in interface com.atlassian.plugin.webresource.PluginResourceLocator
Deprecated.
since 3.3.2
temporaryWayToGetGlobalsDoNotUseIt() - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
Deprecated.
 
TimeSpan - Class in com.atlassian.plugin.webresource.util
 
TimeSpan(long, TimeUnit) - Constructor for class com.atlassian.plugin.webresource.util.TimeSpan
 
tmpFile - Variable in class com.atlassian.plugin.cache.filecache.impl.OneStreamCache
 
tmpFile1 - Variable in class com.atlassian.plugin.cache.filecache.impl.TwoStreamsCache
 
tmpFile2 - Variable in class com.atlassian.plugin.cache.filecache.impl.TwoStreamsCache
 
toBundles(Iterable<String>) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
toMillis() - Method in class com.atlassian.plugin.webresource.util.TimeSpan
 
toResourceKeys(List<Resource>) - Static method in class com.atlassian.plugin.webresource.impl.RequestCache
 
toString() - Method in class com.atlassian.plugin.webresource.cdn.mapper.DefaultMapping
 
toString() - Method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatch
 
toString() - Method in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.ContextBatchKey
 
toString() - Method in class com.atlassian.plugin.webresource.impl.RequestState
 
toString() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
 
toString() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Resource
 
toString() - Method in class com.atlassian.plugin.webresource.impl.support.Tuple
 
toString() - Method in class com.atlassian.plugin.webresource.transformer.AbstractTransformedDownloadableResource
 
toString() - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
 
toString() - Method in class com.atlassian.plugin.webresource.util.ConsList
 
toString() - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
 
transform(Globals, LinkedHashSet<String>, String, String, Supplier<Collection<Resource>>, Map<String, String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Apply conditions and transformations to list of Resources and generate resulting Batch.
transform(Globals, LinkedHashSet<String>, String, Resource, Map<String, String>, boolean) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Transform given Resource by applying Transformers and Static Transformers.
transform(CharSequence) - Method in class com.atlassian.plugin.webresource.transformer.CharSequenceDownloadableResource
Override this method to transform the original content into a new format.
transform(Content, TransformerParameters, ResourceLocation, String, QueryParams, String) - Method in class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformers
 
transform(CharSequence) - Method in class com.atlassian.plugin.webresource.transformer.SearchAndReplaceDownloadableResource
Deprecated.
 
transform(Content, TransformerParameters, ResourceLocation, String, QueryParams, String) - Method in interface com.atlassian.plugin.webresource.transformer.StaticTransformers
Performs transformation for all static transformers for the given type.
transform(CdnResourceUrlTransformer, Content, ResourceLocation, QueryParams, String) - Method in interface com.atlassian.plugin.webresource.transformer.UrlReadingContentTransformer
Transforms the downloadable resource by returning a new one.
transform(Element, ResourceLocation, String, DownloadableResource) - Method in interface com.atlassian.plugin.webresource.transformer.WebResourceTransformer
Deprecated.
Transforms the downloadable resource by returning a new one.
transform(CdnResourceUrlTransformer, TransformerCache, Resource, Content, ResourceLocation, String, QueryParams, String) - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
 
transformAndStreamResource(DownloadableResource, Charset, OutputStream, Function<CharSequence, CharSequence>) - Static method in class com.atlassian.plugin.webresource.transformer.TransformerUtils
Write apply a given transform a resource and then write the transformed content to the supplied OutputStream.
TransformDescriptorToKey - Class in com.atlassian.plugin.webresource.legacy
 
TransformDescriptorToKey() - Constructor for class com.atlassian.plugin.webresource.legacy.TransformDescriptorToKey
 
TransformerCache - Class in com.atlassian.plugin.webresource.transformer
Contains Transformer Descriptors grouped by its keys.
TransformerCache(PluginEventManager, PluginAccessor) - Constructor for class com.atlassian.plugin.webresource.transformer.TransformerCache
 
TransformerParametersFactory - Class in com.atlassian.plugin.webresource.transformer
Deprecated.
TransformerParametersFactory() - Constructor for class com.atlassian.plugin.webresource.transformer.TransformerParametersFactory
Deprecated.
 
transformers() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
 
TransformerUtils - Class in com.atlassian.plugin.webresource.transformer
Utility class for transforming resources
TransformerUtils() - Constructor for class com.atlassian.plugin.webresource.transformer.TransformerUtils
 
transformRelativeUrl(String) - Method in interface com.atlassian.plugin.webresource.cdn.CDNStrategy
Transforms the given URL to be served from the CDN.
transformRelativeUrl(String) - Method in class com.atlassian.plugin.webresource.cdn.NoOpCDNStrategy
 
transformSafely(Globals, LinkedHashSet<String>, String, Resource, Map<String, String>, boolean) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Transform given Resource by applying Transformers and Static Transformers.
transformWithoutCache(Globals, LinkedHashSet<String>, String, Resource, Map<String, String>, boolean) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
Transform given Resource by applying Transformers and Static Transformers.
triggerStateChange() - Method in class com.atlassian.plugin.webresource.impl.Globals
Trigger the state change event, it will notify all state change listeners.
TryCatchJsResourceContentAnnotator - Class in com.atlassian.plugin.webresource.impl.annotators
This should only be used for annotating Javascript resources.
TryCatchJsResourceContentAnnotator() - Constructor for class com.atlassian.plugin.webresource.impl.annotators.TryCatchJsResourceContentAnnotator
 
Tuple<A,B> - Class in com.atlassian.plugin.webresource.impl.support
Needed to return two results from the method.
Tuple(A, B) - Constructor for class com.atlassian.plugin.webresource.impl.support.Tuple
 
turnContextsIntoVirtualResources(Collection<String>) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
Decodes list of Contexts Keys into Virtual Resources Keys.
TwoStreamsCache - Class in com.atlassian.plugin.cache.filecache.impl
Caches the contents of two streams, and deletes the cache when asked to do so.
TwoStreamsCache(File, File) - Constructor for class com.atlassian.plugin.cache.filecache.impl.TwoStreamsCache
 
type - Variable in class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 

U

unescapeSlashes(String) - Static method in class com.atlassian.plugin.webresource.impl.http.Router
 
updatedAt - Variable in class com.atlassian.plugin.webresource.impl.config.Config.IntermediaryContextData
 
UrlBuildingStrategy - Class in com.atlassian.plugin.webresource.impl
 
UrlCache - Interface in com.atlassian.plugin.webresource.impl.support
Cache for URL Generation, or more exactly three Caches for: - Batches for given included and excluded.
UrlCache.BatchesProvider - Interface in com.atlassian.plugin.webresource.impl.support
 
UrlCache.EvaluatedCondition - Class in com.atlassian.plugin.webresource.impl.support
Result of evaluated condition with the condition itself.
UrlCache.Impl - Class in com.atlassian.plugin.webresource.impl.support
Implementation.
UrlCache.IncludedAndExcluded - Class in com.atlassian.plugin.webresource.impl.support
 
UrlCache.IncludedExcludedConditionsAndBatchingOptions - Class in com.atlassian.plugin.webresource.impl.support
 
UrlCache.PassThrough - Class in com.atlassian.plugin.webresource.impl.support
No caching implementation.
UrlCache.ResolvedExcludedProvider - Interface in com.atlassian.plugin.webresource.impl.support
 
UrlGenerationHelpers - Class in com.atlassian.plugin.webresource.impl.helpers
Stateless helper functions providing basic support for resource url generation.
UrlGenerationHelpers() - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers
 
UrlGenerationHelpers.CalculatedBatches - Class in com.atlassian.plugin.webresource.impl.helpers
DTO.
UrlGenerationHelpers.ContextBatch - Class in com.atlassian.plugin.webresource.impl.helpers
Data structure representing Context Batch, it is used in cache and shouldn't contain any references.
UrlGenerationHelpers.ContextBatchKey - Class in com.atlassian.plugin.webresource.impl.helpers
Data structure representing Web Resource Batch Key.
UrlGenerationHelpers.ParamsComparator - Class in com.atlassian.plugin.webresource.impl.helpers
Comparator for sorting sub batches.
UrlGenerationHelpers.Resolved - Class in com.atlassian.plugin.webresource.impl.helpers
DTO.
UrlGenerationHelpers.SplitSubBatches - Class in com.atlassian.plugin.webresource.impl.helpers
Temporary data structure used during splitting batches into sub batches.
UrlGenerationHelpers.SubBatch - Class in com.atlassian.plugin.webresource.impl.helpers
Data structure representing Sub Batch of both Web Resource Batch and Context Batch, it is used in cache and shouldn't contain any references.
UrlGenerationHelpers.WebResourceBatch - Class in com.atlassian.plugin.webresource.impl.helpers
Data structure representing Web Resource Batch, it is used in cache and shouldn't contain any references.
UrlMode - Enum in com.atlassian.plugin.webresource
A formatting mode for URLs.
UrlModeUtils - Class in com.atlassian.plugin.webresource.assembler
Utilities for converting between UrlMode and UrlMode
UrlModeUtils() - Constructor for class com.atlassian.plugin.webresource.assembler.UrlModeUtils
 
urlReadingCondition - Variable in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
 
UrlReadingConditionElementParser - Class in com.atlassian.plugin.webresource.condition
Implementation of AbstractConditionElementParser for UrlReadingCondition.
UrlReadingConditionElementParser(HostContainer) - Constructor for class com.atlassian.plugin.webresource.condition.UrlReadingConditionElementParser
 
UrlReadingContentTransformer - Interface in com.atlassian.plugin.webresource.transformer
The part of a transformer that reads the config and url params and does the actual resource transformation and generates the Source Map.
UrlReadingWebResourceTransformerModuleDescriptor - Class in com.atlassian.plugin.webresource.transformer
Defines a module descriptor for a WebResourceTransformerFactory.
UrlReadingWebResourceTransformerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.webresource.transformer.UrlReadingWebResourceTransformerModuleDescriptor
 
urls - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.Resolved
 
useAbsoluteUrl - Variable in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
 
useAsyncAttributeForScripts() - Method in class com.atlassian.plugin.webresource.impl.config.Config
Use async attribute for script tags.
useAsyncAttributeForScripts() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
If enabled all javascript tags will be generated with `async` attribute.
useConditionsForWebModules() - Method in class com.atlassian.plugin.webresource.impl.config.Config
If conditions should be enabled for AMD modules.
usePluginInstallTimeInsteadOfTheVersionForSnapshotPlugins() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
If true the plugin install time will be used instead of the plugin version for the SNAPSHOT plugins.
UTF8 - Static variable in class com.atlassian.plugin.webresource.transformer.TransformerUtils
 

V

value() - Method in class com.atlassian.plugin.webresource.bigpipe.KeyedValue
 
valueOf(String) - Static method in enum com.atlassian.plugin.webresource.UrlMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.plugin.webresource.UrlMode
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class com.atlassian.plugin.webresource.impl.config.Config.IntermediaryContextData
 
virtualContextKeyToWebResourceKey(String) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
Convert virtual context key to web resource key.

W

waitForContent() - Method in class com.atlassian.plugin.webresource.bigpipe.BigPipe
Waits for content.
waitForContent(long, TimeUnit) - Method in class com.atlassian.plugin.webresource.bigpipe.BigPipe
Waits for content.
WEB_RESOURCE_MODULE_LOADER - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
WebModule - Class in com.atlassian.plugin.webresource.impl.snapshot
AMD Module.
WebModule(Snapshot, String, String, String, List<String>, LinkedHashMap<String, String>, LinkedHashSet<String>, Date, String, TransformerParameters, String, String, String, String, Map<String, Set<String>>) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.WebModule
 
WebModuleDescriptor(String, String, String, String, String, LinkedHashMap<String, Config.WebModuleDescriptor.Dependency>, List<String>, List<String>, List<String>, String) - Constructor for class com.atlassian.plugin.webresource.impl.config.Config.WebModuleDescriptor
 
WebResource - Class in com.atlassian.plugin.webresource.impl.snapshot
Web Resource.
WebResource(Snapshot, String, List<String>, Date, String, boolean, TransformerParameters, Map<String, Set<String>>) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.WebResource
 
WebResourceBatch(String, List<UrlGenerationHelpers.SubBatch>, List<Resource>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.WebResourceBatch
 
webResourceBatches - Variable in class com.atlassian.plugin.webresource.impl.helpers.UrlGenerationHelpers.CalculatedBatches
 
WebResourceBatchingStateCounter - Interface in com.atlassian.plugin.webresource
 
WebResourceBatchingStateCounterImpl - Class in com.atlassian.plugin.webresource
A ready-to-use implementation of batching state counter.
WebResourceBatchingStateCounterImpl(PluginEventManager) - Constructor for class com.atlassian.plugin.webresource.WebResourceBatchingStateCounterImpl
 
webResourceBatchKeys - Variable in class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers.Resolved
 
webResourceBatchUrl(String, String, Map<String, String>, boolean, boolean, String, String) - Method in class com.atlassian.plugin.webresource.impl.http.Router
It is important for the url structure to be: 1.
WebResourceDataProviderParser - Class in com.atlassian.plugin.webresource.data
Parses <data> elements into WebResourceDataProvider instances
WebResourceDataProviderParser(HostContainer, List<Element>) - Constructor for class com.atlassian.plugin.webresource.data.WebResourceDataProviderParser
 
WebResourceFilter - Interface in com.atlassian.plugin.webresource
An interface for filtering web resources.
WebResourceFormatter - Interface in com.atlassian.plugin.webresource
A formatter to format web resources into HTML.
webResourceIntegration - Variable in class com.atlassian.plugin.webresource.legacy.ResourceRequirer
 
WebResourceIntegration - Interface in com.atlassian.plugin.webresource
The integration points between the Web Resource layer, and specific applications (eg JIRA, Confluence).
webResourceIntegration - Variable in class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
WebResourceManager - Interface in com.atlassian.plugin.webresource
Deprecated.
since 3.0. WebResourceManager has been superseded by PageBuilderService.
WebResourceManagerImpl - Class in com.atlassian.plugin.webresource
Deprecated.
WebResourceManagerImpl(PluginResourceLocator, WebResourceIntegration, WebResourceUrlProvider) - Constructor for class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
WebResourceManagerImpl(PluginResourceLocator, WebResourceIntegration, WebResourceUrlProvider, ResourceBatchingConfiguration) - Constructor for class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
WebResourceManagerImpl(PrebakeWebResourceAssemblerFactory, PluginResourceLocator, WebResourceIntegration, WebResourceUrlProvider, ResourceBatchingConfiguration) - Constructor for class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
WebResourceManagerImpl(WebResourceAssemblerFactory, LegacyPageBuilderService, PluginResourceLocator, WebResourceIntegration, WebResourceUrlProvider, ResourceBatchingConfiguration, ResourceDependencyResolver) - Constructor for class com.atlassian.plugin.webresource.WebResourceManagerImpl
Deprecated.
 
WebResourceMapper - Interface in com.atlassian.plugin.webresource.cdn.mapper
Web resource mappings, i.e., URL transformations from local to pre-baked resources on CDN.
WebResourceModuleDescriptor - Class in com.atlassian.plugin.webresource
A way of linking to web 'resources', such as javascript or css.
WebResourceModuleDescriptor(HostContainer) - Constructor for class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
WebResourceModuleDescriptor(ModuleFactory, HostContainer) - Constructor for class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
 
webresources - Variable in class com.atlassian.plugin.webresource.legacy.InclusionState
Webresources that have been included in previous calls to includeResources, and all the individual resources in included contexts
WebResourceSubBatchUrl - Class in com.atlassian.plugin.webresource
An adapter between the current URL Generation code and previous URL Output code.
WebResourceSubBatchUrl(Globals, String, UrlGenerationHelpers.SubBatch, String, Map<String, String>, String, boolean, List<PrebakeError>) - Constructor for class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
 
WebResourceTransformation - Class in com.atlassian.plugin.webresource
Represents a set of transformer invocations for a specific web resource set and extension.
WebResourceTransformation(TransformationDto) - Constructor for class com.atlassian.plugin.webresource.WebResourceTransformation
 
WebResourceTransformation(Element) - Constructor for class com.atlassian.plugin.webresource.WebResourceTransformation
 
WebResourceTransformer - Interface in com.atlassian.plugin.webresource.transformer
Deprecated.
WebResourceTransformerMatcher - Interface in com.atlassian.plugin.webresource.transformer
Describes whether a resource transformer matches a type or resource location
WebResourceTransformerModuleDescriptor - Class in com.atlassian.plugin.webresource.transformer
Deprecated.
WebResourceTransformerModuleDescriptor(ModuleFactory, WebResourceIntegration) - Constructor for class com.atlassian.plugin.webresource.transformer.WebResourceTransformerModuleDescriptor
Deprecated.
 
WebResourceUrlProvider - Interface in com.atlassian.plugin.webresource
Provides the prefixes a 'system' static resource as well as the base url of the application to be used as a prefix for other web resources.
WebResourceUrlProviderImpl - Class in com.atlassian.plugin.webresource
The default implementation of WebResourceUrlProvider.
WebResourceUrlProviderImpl(WebResourceIntegration) - Constructor for class com.atlassian.plugin.webresource.WebResourceUrlProviderImpl
 
withCoordinate(Coordinate) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerBuilder
 
withCoordinate(Coordinate) - Method in interface com.atlassian.plugin.webresource.prebake.PrebakeWebResourceAssemblerBuilder
 
write(OutputStream) - Method in interface com.atlassian.plugin.cache.filecache.Cache.StreamProvider
Produce the complete stream and write to the designated output stream.
write(OutputStream, OutputStream) - Method in interface com.atlassian.plugin.cache.filecache.Cache.TwoStreamProvider
Produce the complete stream and write to the designated output stream.
write(Writer, Iterable<PluginDataResource>) - Method in class com.atlassian.plugin.webresource.data.DataTagWriter
 
write(int) - Method in class com.atlassian.plugin.webresource.impl.support.LineCountingProxyOutputStream
 
write(int) - Method in class com.atlassian.plugin.webresource.impl.support.NullOutputStream
 
write(byte[], int, int) - Method in class com.atlassian.plugin.webresource.impl.support.NullOutputStream
 
writeHtmlTags(Writer, UrlMode) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
writeHtmlTags(Writer, UrlMode, Predicate<WebResource>) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
writeHtmlTags(Writer, UrlMode, Predicate<WebResource>, Predicate<ResourceUrl>) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
writePrefetchLinks(Writer, UrlMode) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
 
writeTo(OutputStream, boolean) - Method in interface com.atlassian.plugin.webresource.impl.support.Content
Write the resource to the supplied OutputStream and return its Source Map.
WRM_BATCH_TYPE_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
WRM_KEY_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2018 Atlassian. All rights reserved.