- 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
-
- 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
-
- 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.ListOfAnnotators
-
- 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.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.assembler.DefaultWebResourceSetBuilder
-
- build() - Method in class com.atlassian.plugin.webresource.graph.DependencyGraphBuilder
-
- 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
-
- buildBatched(RequestCache, UrlBuildingStrategy, List<String>, InclusionState) - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchBuilder
-
- buildCacheKey() - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Creates cache key for resource or batch.
- buildEmptyContent(String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
-
- builder() - Static method in class com.atlassian.plugin.webresource.graph.DependencyGraph
-
- 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, Collection<String>, Collection<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.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.
- buildLogMessage() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- buildParams() - Method in class com.atlassian.plugin.webresource.url.DefaultUrlBuilder
-
- buildPluginResources(boolean) - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
-
- 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 - Class in com.atlassian.plugin.webresource.impl.discovery
-
Query builder for retrieving ordered lists of web-resource keys based on what the user is requesting
and what has previously been requested.
- BundleFinder(Snapshot) - Constructor for class com.atlassian.plugin.webresource.impl.discovery.BundleFinder
-
- BundleWalker - Class in com.atlassian.plugin.webresource.impl.discovery
-
Walks the dependency graph of
Bundle objects and reduces the graph to an ordered list
of their keys, ensuring all upstream dependencies occur before the things depending on them.
- BundleWalker(Snapshot) - Constructor for class com.atlassian.plugin.webresource.impl.discovery.BundleWalker
-
- 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.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
-
- 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.url.UrlGenerationHelpers
-
- calculateBatches(RequestCache, UrlBuildingStrategy, LinkedHashSet<String>, LinkedHashSet<String>, Set<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.UrlGenerationHelpers
-
Groups given web resources and contexts in to batches, taking
any content that has already been served in to account.
- calculateBatches(RequestCache, UrlBuildingStrategy, Collection<String>, Collection<String>, boolean) - Static method in class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers
-
- calculateBatches(RequestCache, UrlBuildingStrategy, Collection<String>, Collection<String>, Set<String>, boolean) - Static method in class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers
-
Groups given web resources and contexts in to batches, taking
any content that has already been served in to account.
- calculateBundleHash(RawRequest, RequestCache) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.UrlGenerationHelpers
-
Calculates URL resource hashes for given request.
- calculateBundlesHash(List<Bundle>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.UrlGenerationHelpers
-
- CalculatedBatches - Class in com.atlassian.plugin.webresource.impl.helpers.url
-
DTO representing three collections:
1) ordered list of context batches to serve,
2) ordered list of web resource batches to serve, and
3) unordered "excluded resolved" list, which is a combination of all web resources and contexts
discovered in the dependency graph while constructing the first two lists, whose content will either be
served in these batch files or was omitted from them.
- CalculatedBatches(List<ContextBatch>, List<WebResourceBatch>, Set<String>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.url.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
-
- 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
-
- CdnStrategyProvider - Interface in com.atlassian.plugin.webresource.cdn
-
Interface for an OSGi service providing
CDNStrategy objects to the host application.
- 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.
- checkRequestHelper(LastModifiedHandler) - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
-
Deprecated.
- 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
-
- clearExcluded() - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
Clear all the resources from the excluded list.
- clearIncludedAndUpdateExcluded(ResourcePhase, Set<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
-
- 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<ContextBatch>, List<WebResourceBatch>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.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.analytics - package com.atlassian.plugin.webresource.analytics
-
- com.atlassian.plugin.webresource.analytics.events - package com.atlassian.plugin.webresource.analytics.events
-
- com.atlassian.plugin.webresource.assembler - package com.atlassian.plugin.webresource.assembler
-
- com.atlassian.plugin.webresource.assembler.html - package com.atlassian.plugin.webresource.assembler.html
-
- 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.event - package com.atlassian.plugin.webresource.event
-
- com.atlassian.plugin.webresource.filter.rewrite - package com.atlassian.plugin.webresource.filter.rewrite
-
- com.atlassian.plugin.webresource.graph - package com.atlassian.plugin.webresource.graph
-
- 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.discovery - package com.atlassian.plugin.webresource.impl.discovery
-
- com.atlassian.plugin.webresource.impl.helpers - package com.atlassian.plugin.webresource.impl.helpers
-
- com.atlassian.plugin.webresource.impl.helpers.data - package com.atlassian.plugin.webresource.impl.helpers.data
-
- com.atlassian.plugin.webresource.impl.helpers.url - package com.atlassian.plugin.webresource.impl.helpers.url
-
- com.atlassian.plugin.webresource.impl.http - package com.atlassian.plugin.webresource.impl.http
-
- com.atlassian.plugin.webresource.impl.snapshot - package com.atlassian.plugin.webresource.impl.snapshot
-
- com.atlassian.plugin.webresource.impl.snapshot.resource - package com.atlassian.plugin.webresource.impl.snapshot.resource
-
- com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider - package com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider
-
- com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype - package com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype
-
- com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path - package com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path
-
- com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream - package com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream
-
- com.atlassian.plugin.webresource.impl.support - package com.atlassian.plugin.webresource.impl.support
-
- com.atlassian.plugin.webresource.impl.support.factory - package com.atlassian.plugin.webresource.impl.support.factory
-
- 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.models - package com.atlassian.plugin.webresource.models
-
- 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.url.ParamsComparator
-
- CompileTimeTransformer - Class in com.atlassian.plugin.webresource.transformer
-
- CompileTimeTransformer() - Constructor for class com.atlassian.plugin.webresource.transformer.CompileTimeTransformer
-
Deprecated.
- 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 - Variable in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
-
- Config.IntermediaryContextData - 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
-
- 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
-
- ContentProviderStrategy - Interface in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider
-
- ContentProviderStrategyFactory - Class in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider
-
- ContentProviderStrategyFactory() - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider.ContentProviderStrategyFactory
-
- 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
-
- ContentTransformerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.webresource.transformer.ContentTransformerModuleDescriptor
-
- ContentTypeStrategy - Interface in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype
-
- ContentTypeStrategyFactory - Class in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype
-
- ContentTypeStrategyFactory() - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype.ContentTypeStrategyFactory
-
- 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
-
Deprecated.
- Context(Snapshot, 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 - Class in com.atlassian.plugin.webresource.impl.helpers.url
-
Data structure representing Context Batch, it is used in cache and shouldn't contain any references.
- ContextBatch(List<String>, LinkedHashSet<String>, List<String>, List<String>, List<SubBatch>, List<Resource>, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.url.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
-
- ContextBatchKey - Class in com.atlassian.plugin.webresource.impl.helpers.url
-
Data structure representing Web Resource Batch Key.
- ContextBatchKey(List<String>, LinkedHashSet<String>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.url.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.resource
-
Virtual resource for Context, needed to add `require` statement for modules.
- 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, ContextBatch, 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
-
- createDefaultContentTypeStrategy(ResourceLocation) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype.ContentTypeStrategyFactory
-
- createESModuleStreamStrategy(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.StreamStrategyFactory
-
- createModuleContentTypeStrategy(ResourceLocation, String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype.ContentTypeStrategyFactory
-
- createOrCompositeCondition() - Method in class com.atlassian.plugin.webresource.condition.UrlReadingConditionElementParser
-
- createPath(ResourceLocation) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path.PathStrategyFactory
-
- createRelativePath(ResourceLocation, String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path.PathStrategyFactory
-
- createResource(Bundle, ResourceLocation, String, String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.ResourceFactory
-
- createResourceUrlsForRedirectResources(RequestCache, UrlBuildingStrategy, List<Resource>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.UrlGenerationHelpers
-
Creates Resource URLs for redirect resources.
- createResourceWithRelativePath(Bundle, ResourceLocation, String, String, String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.ResourceFactory
-
Deprecated.
- createStandardModuleStreamStrategy(Bundle, ResourceLocation) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.StreamStrategyFactory
-
- createStreamContentProviderStrategy(StreamStrategy, ContentTypeStrategy, PathStrategy) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider.ContentProviderStrategyFactory
-
- 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
-
- 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.
- 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
-
- 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
-
- DecoratingUrlReadingCondition(UrlReadingCondition, Map<String, String>, String, String) - Constructor for class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
-
- deep(boolean) - Method in class com.atlassian.plugin.webresource.impl.discovery.BundleFinder
-
If it should resolve full tree of dependencies recursively, `true` by default.
- deepClone() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- deepClone() - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- deepFilter(Predicate<Bundle>) - Method in class com.atlassian.plugin.webresource.impl.discovery.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
-
- DefaultContentTypeStrategy - Class in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype
-
- 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
-
- DefaultPathStrategy - Class in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path
-
- DefaultPluginCssResource - Class in com.atlassian.plugin.webresource.assembler
-
Implementation of PluginUrlResource
- DefaultPluginCssResource(ResourceUrl) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultPluginCssResource
-
- DefaultPluginCssResource(ResourceUrl, ResourcePhase) - 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, Jsonable, ResourcePhase) - Constructor for class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
-
- DefaultPluginDataResource(String, Optional<Jsonable>) - Constructor for class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
-
- DefaultPluginDataResource(String, Optional<Jsonable>, ResourcePhase) - 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
-
- DefaultPluginJsResource(ResourceUrl, ResourcePhase) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultPluginJsResource
-
- DefaultRequiredData - Class in com.atlassian.plugin.webresource.assembler
-
- DefaultRequiredData(RequestState) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- 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
-
- DefaultResourceDependencyResolver(WebResourceIntegration, ResourceBatchingConfiguration) - Constructor for class com.atlassian.plugin.webresource.DefaultResourceDependencyResolver
-
- 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
-
- DefaultStaticTransformers(StaticTransformersSupplier) - Constructor for class com.atlassian.plugin.webresource.transformer.DefaultStaticTransformers
-
- DefaultStaticTransformersSupplier - Class in com.atlassian.plugin.webresource.transformer
-
- 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() - 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(boolean, Config, RequestState, Collection<WebResourceInformation>) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
-
- DefaultWebResourceSet(RequestState, List<PluginDataResource>, List<ResourceUrl>, boolean, Config) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
-
- DefaultWebResourceSetBuilder - Class in com.atlassian.plugin.webresource.assembler
-
- DefaultWebResourceSetBuilder(RequestState) - Constructor for class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSetBuilder
-
- DEFER_SCRIPT_PARAM_NAME - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
-
- deleteWhenPossible() - Method in class com.atlassian.plugin.cache.filecache.impl.OneStreamCache
-
- deleteWhenPossible(Runnable) - 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
-
- DependencyEdge<T> - Class in com.atlassian.plugin.webresource.graph
-
Responsible for defining the dependency between a source and target vertex in a DependencyGraph.
- DependencyEdge() - Constructor for class com.atlassian.plugin.webresource.graph.DependencyEdge
-
- DependencyGraph<V> - Class in com.atlassian.plugin.webresource.graph
-
Maps the dependencies between items of a given type, where the vertex is the item and the edge is their dependency relation.
- DependencyGraph(Class<V>) - Constructor for class com.atlassian.plugin.webresource.graph.DependencyGraph
-
- DependencyGraph(Class<V>, Graph<V, DependencyEdge>) - Constructor for class com.atlassian.plugin.webresource.graph.DependencyGraph
-
- DependencyGraphBuilder - Class in com.atlassian.plugin.webresource.graph
-
- Deprecation - Class in com.atlassian.plugin.webresource.impl.snapshot
-
Holds info about a deprecated web resource module descriptor.
- Deprecation(String) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- 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.
- DISABLE_PERFORMANCE_TRACKING - Static variable in class com.atlassian.plugin.webresource.impl.config.Config
-
- disableAdditionOfWebResourceJavascriptApiDependencies() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSetBuilder
-
- disableBlockOnBigPipe() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSetBuilder
-
- disableCleanUpAfterInclude() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSetBuilder
-
- 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
-
- disableDrainBigPipe() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSetBuilder
-
- disableSuperbatch() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSetBuilder
-
- dispatch(Request, Response) - Method in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
-
Dispatches request to proper handlers.
- doEnter(Runnable, BooleanSupplier) - 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(Runnable) - 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
-
- generate(ResourceGenerationInfo) - Method in class com.atlassian.plugin.webresource.impl.helpers.data.ResourceDataGenerator
-
- generate(ResourceGenerationInfo) - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ResourceUrlGenerator
-
- generateNextFileName() - Method in class com.atlassian.plugin.cache.filecache.impl.FileCacheImpl
-
Atomically generates next file name for the cache file.
- get(ResourcePhase, Writer, UrlMode) - Method in class com.atlassian.plugin.webresource.assembler.html.HtmlWriterFactory
-
- 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
-
- getAll() - Method in class com.atlassian.plugin.webresource.impl.discovery.Found
-
- getAllFoundBundles() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.SubBatch
-
- getAllIncludedResources() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchBuilder
-
- getAllRootPages() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
-
- getAlternative() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- getAsString(MappingSet) - Method in class com.atlassian.plugin.webresource.cdn.mapper.MappingParser
-
- 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(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(RawRequest, 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
-
- getBooleanFromDarkFeatureManagerThenSystemProperty(String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
Will do its best to return a result from DarkFeatureManager, but will fallback to System properties
- getBundle(String) - Method in class com.atlassian.plugin.webresource.impl.discovery.BundleWalker
-
- getBundle() - Method in class com.atlassian.plugin.webresource.WebResourceSubBatchUrl
-
- getBundles() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.SubBatch
-
- getCacheableRequest() - Method in class com.atlassian.plugin.webresource.analytics.events.RequestServingCacheEvent
-
- 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(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.
- getCacheHit() - Method in class com.atlassian.plugin.webresource.analytics.events.RequestServingCacheEvent
-
- getCachingEnabled() - Method in class com.atlassian.plugin.webresource.analytics.events.RequestServingCacheEvent
-
- getCause() - Method in class com.atlassian.plugin.webresource.analytics.events.ServerResourceCacheInvalidationEvent
-
- getCdnResourceUrlTransformer() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- getCdnStrategy() - Method in interface com.atlassian.plugin.webresource.cdn.CdnStrategyProvider
-
Returns the strategy for serving resources via CDN.
- 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.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
-
- getConfig() - Method in class com.atlassian.plugin.webresource.impl.Globals
-
- getContent() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.Resource
-
- getContent() - Method in interface com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider.ContentProviderStrategy
-
- getContent() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider.StreamContentProviderStrategy
-
- getContent() - Method in class com.atlassian.plugin.webresource.impl.support.InitialContent
-
- 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.resource.Resource
-
- getContentType() - Method in interface com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype.ContentTypeStrategy
-
- getContentType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype.DefaultContentTypeStrategy
-
- getContentType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contenttype.ModuleContentTypeStrategyDecorator
-
- 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
-
- getContextBatches() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.CalculatedBatches
-
- 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.
- getDarkFeatureManager() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
-
Used to separate the WRM from the details of how products deal with system properties
- getData() - Method in class com.atlassian.plugin.webresource.assembler.WebResourceInformation
-
- getData() - Method in class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
-
- getData() - Method in class com.atlassian.plugin.webresource.impl.helpers.ResourceGenerationInfo
-
- getData() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
-
Get data resources.
- getData() - Method in class com.atlassian.plugin.webresource.impl.snapshot.WebResource
-
- getDataProviders() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
-
- 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.
- getDependencyGraph() - Static method in class com.atlassian.plugin.webresource.impl.config.Config
-
- getDeprecatedConditionKeys() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
-
- getDeprecatedTransformers(TransformerCache) - Method in class com.atlassian.plugin.webresource.WebResourceTransformation
-
- getDeprecatedTransformKeys(TransformerCache) - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
-
- getDeprecation() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
-
- getDescriptor(String) - Method in class com.atlassian.plugin.webresource.transformer.TransformerCache
-
- getDimensions() - Method in class com.atlassian.plugin.webresource.prebake.DimensionUnawareOverride.DimensionOverride
-
Deprecated.
- getDownloadableResource(String, Map<String, String>) - Method in interface com.atlassian.plugin.webresource.PluginResourceLocator
-
- getDownloadableResource(String, Map<String, String>) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
-
Deprecated.
- getEdges() - Method in class com.atlassian.plugin.webresource.graph.DependencyGraph
-
- getEventPublisher() - Method in class com.atlassian.plugin.webresource.impl.Globals
-
- getEventPublisher() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
-
Applications must implement this method to get access to the analytic event publisher
- getEventVersion() - Method in class com.atlassian.plugin.webresource.analytics.events.RequestServingCacheEvent
-
- getEventVersion() - Method in class com.atlassian.plugin.webresource.analytics.events.ServerResourceCacheInvalidationEvent
-
- getExcluded() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ContextBatch
-
- getExcluded() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ContextBatchKey
-
- getExcluded() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
Deprecated.
- getExcluded() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedAndExcluded
-
- getExcluded() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedExcludedConditionsAndBatchingOptions
-
- getExcluded() - Method in class com.atlassian.plugin.webresource.models.LooselyTypedRequestExpander
-
Deprecated.
- getExcluded() - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
Returns all
Requestable items whose content should not be served to the client in this request.
- getExcludedAsLooseType() - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- 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
-
- getExcludedContexts() - Method in class com.atlassian.plugin.webresource.legacy.SuperBatchPluginResource
-
Used to ensure superbatch does not double-serve resources loaded in
an earlier
ResourcePhase.
- getExcludedData() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- getExcludedData() - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- getExcludedResolved() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.CalculatedBatches
-
- getExcludedResolved() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.Resolved
-
- getExcludedResolved() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
Most UI code is not written to be idempotent, so content for each
Requestable
should only ever be served to the UI once.
- getExcludedWithoutApplyingConditions() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ContextBatch
-
- getExtraInfo() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- getFileCacheSize(int) - Static method in class com.atlassian.plugin.webresource.Flags
-
- getFirst() - Method in class com.atlassian.plugin.webresource.impl.support.Tuple
-
- getFound() - Method in class com.atlassian.plugin.webresource.impl.discovery.Found
-
- getFromOSGiPluginModuleResource(Globals, String, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
-
Get Resource from an OSGi plugin module.
- getFullName() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.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.helpers.url.ContextBatch
-
- getIncluded() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ContextBatchKey
-
- getIncluded() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
Deprecated.
- getIncluded(ResourcePhase) - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
Deprecated.
- getIncluded() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedAndExcluded
-
- getIncluded() - Method in class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedExcludedConditionsAndBatchingOptions
-
- getIncluded() - Method in class com.atlassian.plugin.webresource.models.LooselyTypedRequestExpander
-
Deprecated.
- getIncluded() - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
Get a flat set with all the resources for each type.
- getIncluded(ResourcePhase) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
Retrieve all the resources to be included by phase type.
- getIncludedAsLooseType() - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- getIncludedContexts() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
-
- getIncludedData() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- getIncludedData(ResourcePhase) - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- getIncludedData(ResourcePhase) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- getIncludedData() - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- getIncrementalCacheSize() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- getInputStream(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.ESModuleStreamStrategy
-
- getInputStream(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.PluginStreamStrategy
-
- getInputStream(String) - Method in interface com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.StreamStrategy
-
- getInputStream(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.TomcatStreamStrategy
-
- getInputStream(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.WebResourceStreamStrategy
-
- getInstance(UrlMode) - Static method in class com.atlassian.plugin.webresource.assembler.html.PrefetchHtmlFormatter
-
- getInstance() - Static method in class com.atlassian.plugin.webresource.models.SuperBatchKey
-
- getInstance() - Static method in class com.atlassian.plugin.webresource.models.SyncBatchKey
-
- getIntegration() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- getIsSourceMap() - Method in class com.atlassian.plugin.webresource.analytics.events.RequestServingCacheEvent
-
- 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.discovery.Found.Item
-
- getKey() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.WebResourceBatch
-
- getKey() - Method in class com.atlassian.plugin.webresource.impl.ResourceKey
-
- getKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
-
- getKey() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.Resource
-
- getKey() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
-
- getKey() - Method in class com.atlassian.plugin.webresource.models.Requestable
-
- 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.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.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.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.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
-
- getModuleResource(String, String) - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
Get not declared Resource.
- getName() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
-
- getName() - Method in class com.atlassian.plugin.webresource.impl.ResourceKey
-
- getName() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.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.Resource
-
- getNameType() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.Resource
-
- getOriginalRequest() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- getOriginalResource() - Method in class com.atlassian.plugin.webresource.transformer.AbstractTransformedDownloadableResource
-
- 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.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.Resource
-
Get Parent - Web Resource or Plugin.
- getPath() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.Resource
-
- getPath() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path.DefaultPathStrategy
-
- getPath() - Method in interface com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path.PathStrategy
-
- getPath() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path.RelativePathStrategyDecorator
-
- getPath() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- getPath() - Method in class com.atlassian.plugin.webresource.impl.support.InitialContent
-
- 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 class com.atlassian.plugin.webresource.impl.Globals
-
- getPluginEventManager() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
-
- 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.WebResource
-
- 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.ResourceUrls
-
- 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.Resource
-
- getQueryParameters(HttpServletRequest) - Static method in class com.atlassian.plugin.webresource.ResourceUtils
-
Returns a Map of query parameters from the request.
- getRawRequest() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- getReducedExclusions() - Method in class com.atlassian.plugin.webresource.impl.discovery.Found
-
- getReducedInclusions() - Method in class com.atlassian.plugin.webresource.impl.discovery.Found
-
- getRelativeResourceName() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- getRemoveInVersion() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- getRequestCache() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- 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
- getRequestHash() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
Build a string that represents the request.
- 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.
- getRequiredResources(UrlMode, WebResourceFilter) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
-
Deprecated.
- getRequiredResources() - Method in interface com.atlassian.plugin.webresource.WebResourceManager
-
- getRequiredResources(UrlMode) - Method in class com.atlassian.plugin.webresource.WebResourceManagerImpl
-
Deprecated.
- 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.
- 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
-
- getResourceFactory() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- getResourceLocation() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.Resource
-
- 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.Resource
-
- getResourcePhase() - Method in class com.atlassian.plugin.webresource.assembler.WebResourceInformation
-
- getResourcePhase() - Method in class com.atlassian.plugin.webresource.data.DefaultPluginDataResource
-
- getResourcePhase() - Method in class com.atlassian.plugin.webresource.impl.helpers.ResourceGenerationInfo
-
- getResourcePhase() - Method in class com.atlassian.plugin.webresource.impl.SuperbatchConfiguration
-
- getResourceRelativeToBatch(RawRequest, 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
-
- getResourceRelativeToWebResource(RequestCache, String, String) - Static method in class com.atlassian.plugin.webresource.impl.helpers.ResourceServingHelpers
-
- 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(Collection<String>) - Method in class com.atlassian.plugin.webresource.impl.discovery.ResourceFinder
-
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.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.url.SubBatch
-
- getResourcesParams() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.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
-
- 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.ResourceUrls
-
- 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
-
- getResourceUrlPrefix() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
-
Represents the resource URL prefix used to construct URLs to resources.
- getResourceUrls() - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet
-
- getResourceUrls() - Method in class com.atlassian.plugin.webresource.assembler.WebResourceInformation
-
- getRootPage(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Snapshot
-
- getRouter() - Method in class com.atlassian.plugin.webresource.impl.Globals
-
- getServingType() - Method in class com.atlassian.plugin.webresource.analytics.events.RequestServingCacheEvent
-
- getServingType() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- getSinceVersion() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- getSizeInBytes() - Method in class com.atlassian.plugin.webresource.analytics.events.RequestServingCacheEvent
-
- getSkipped() - Method in class com.atlassian.plugin.webresource.impl.discovery.Found
-
- getSkippedResources() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatchBuilder
-
- getSkippedWebResourcesWithUrlReadingConditions() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ContextBatch
-
- 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
-
- getSource() - Method in class com.atlassian.plugin.webresource.graph.DependencyEdge
-
- getSourceMap() - Method in class com.atlassian.plugin.webresource.impl.support.InitialContent
-
- getSourceMap(String, Resource, String) - Static method in class com.atlassian.plugin.webresource.impl.support.Support
-
- getStandaloneResourcesOfType(RequestCache, String) - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ContextBatch
-
- getStandaloneResourcesOfType(RequestCache, String) - Method in class com.atlassian.plugin.webresource.impl.helpers.url.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
-
- getStaticResourcePrefix() - Method in interface com.atlassian.plugin.webresource.WebResourceManager
-
- 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
-
- getStatus() - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
-
- getStreamFor(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.Resource
-
- getSubBatch() - Method in class com.atlassian.plugin.webresource.ContextSubBatchResourceUrl
-
- getSubBatches() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ContextBatch
-
- getSubBatches() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.WebResourceBatch
-
- getSuperbatchConfiguration() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- 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
-
- 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
-
- getTarget() - Method in class com.atlassian.plugin.webresource.graph.DependencyEdge
-
- 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.WebResourceModuleDescriptor
-
- getTransformerCache() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- 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(String) - Static method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- getType() - 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
-
- 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
-
- getUrlBuilder() - Method in class com.atlassian.plugin.webresource.impl.helpers.StateEncodedUrlResult
-
- 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.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.Resource
-
- getUrlReadingCondition() - Method in class com.atlassian.plugin.webresource.condition.DecoratingUrlReadingCondition
-
- getUrls() - Method in class com.atlassian.plugin.webresource.assembler.WebResourceInformation
-
- getUrls() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.Resolved
-
- getUrlStrategy() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- getValue() - Method in enum com.atlassian.plugin.webresource.analytics.events.ServerResourceCacheInvalidationCause
-
- getVersion() - Method in class com.atlassian.plugin.webresource.impl.snapshot.Bundle
-
- getVersion() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.Resource
-
- getVersion() - Method in class com.atlassian.plugin.webresource.impl.support.ResettableLazyReferenceWithVersionCheck
-
- getWebResource() - Method in class com.atlassian.plugin.webresource.impl.snapshot.RootPage
-
- getWebResourceBatches() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.CalculatedBatches
-
- 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.WebResource
-
- getWebResourceMapper() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- 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, EventPublisher, PluginEventManager) - Constructor for class com.atlassian.plugin.webresource.impl.Globals
-
- globals - Variable in class com.atlassian.plugin.webresource.impl.support.http.BaseController
-
- globals - Variable in class com.atlassian.plugin.webresource.impl.support.http.BaseRouter
-
- 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(long) - Constructor for class com.atlassian.plugin.webresource.impl.support.UrlCache.Impl
-
- include(Requestable) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- include(Collection<Requestable>) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- include(ResourcePhase, Collection<Requestable>) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- include(RawRequest) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- include(ResourcePhase, Requestable) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- include(ResourcePhase, RawRequest) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
Adds a
Requestable to the inclusion list of resources for a specific type.
- included(Collection<String>) - Method in class com.atlassian.plugin.webresource.impl.discovery.BundleFinder
-
- included(String) - Method in class com.atlassian.plugin.webresource.impl.discovery.BundleFinder
-
- IncludedAndExcluded(LinkedHashSet<String>, Set<String>) - Constructor for class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedAndExcluded
-
- IncludedExcludedConditionsAndBatchingOptions(UrlCache.IncludedAndExcluded, Set<UrlCache.EvaluatedCondition>, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.support.UrlCache.IncludedExcludedConditionsAndBatchingOptions
-
- includeFirst(ResourcePhase, Requestable) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
Adds a
Requestable to the inclusion list of resources for a specific type as the top of the priority.
- includeFirst(Requestable) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- 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.
- includeResources(Writer, UrlMode, WebResourceFilter) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
-
Deprecated.
- includeResources(Writer) - Method in interface com.atlassian.plugin.webresource.WebResourceManager
-
- 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.
- 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
-
- includeSyncbatchResources(boolean) - Method in class com.atlassian.plugin.webresource.assembler.DefaultWebResourceAssemblerBuilder
-
- InclusionState - Class in com.atlassian.plugin.webresource.legacy
-
Represents all web resources and contexts that have already been served
to the client and should not be served again.
- InclusionState(boolean, Set<String>, Set<String>) - Constructor for class com.atlassian.plugin.webresource.legacy.InclusionState
-
- InclusionState(boolean, Set<String>, 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.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
-
- InitialContent - Class in com.atlassian.plugin.webresource.impl.support
-
This class goal is to allow the load of the most appropriate source of content for the file.
- InitialContent(InputStream, String, ReadableSourceMap) - Constructor for class com.atlassian.plugin.webresource.impl.support.InitialContent
-
- InitialContentFactory - Class in com.atlassian.plugin.webresource.impl.support.factory
-
- InitialContentFactory(Globals) - Constructor for class com.atlassian.plugin.webresource.impl.support.factory.InitialContentFactory
-
- initialize(PluginEventManager, Config, EventPublisher) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
-
Deprecated.
Initialises WRM's behaviour, creating a new Globals instance using provided Config
and binding to the plugin lifecycle, so it can update and invalidate its caches as the system
state changes.
- initialize(PluginEventManager, Globals) - Method in class com.atlassian.plugin.webresource.PluginResourceLocatorImpl
-
Deprecated.
Initialises WRM's behaviour, binding Globals to the plugin framework events, so it can
update and invalidate its caches as the system state changes.
- InlineHtmlTagWriter - Class in com.atlassian.plugin.webresource.assembler.html
-
- InlineHtmlTagWriter(Config, RequestState, Writer, UrlMode) - Constructor for class com.atlassian.plugin.webresource.assembler.html.InlineHtmlTagWriter
-
- insertBatchResourceContents(ResourceUrls, 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)`.
- InvalidBundleHashEvent - Class in com.atlassian.plugin.webresource.analytics.events
-
Fired when a batch bundle is requested with wrong / outdated bundle hash in the URL.
- InvalidBundleHashEvent() - Constructor for class com.atlassian.plugin.webresource.analytics.events.InvalidBundleHashEvent
-
- InvalidBundleHashEvent - Class in com.atlassian.plugin.webresource.event
-
Fired when a batch bundle is requested with wrong / outdated bundle hash in the URL.
- InvalidBundleHashEvent() - Constructor for class com.atlassian.plugin.webresource.event.InvalidBundleHashEvent
-
- 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() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ContextBatch
-
- isAdditionalSortingRequired() - Method in class com.atlassian.plugin.webresource.impl.helpers.url.ParamsComparator
-
- isAutoIncludeFrontendRuntimeEnabled() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
Whether to automatically include frontend runtime modules (e.g., WRM.require, WRM.data) automatically
when the feature is used.
- isBatchable() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.Resource
-
- isBatchable(Map<String, String>) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.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
-
- isBundleHashValidationEnabled() - Static method in class com.atlassian.plugin.webresource.impl.config.Config
-
Determines if bundle hash validation for batch resources should be disabled.
- isCacheable() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.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.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
-
- isDeprecated() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
-
- isDevMode() - Static method in class com.atlassian.plugin.webresource.Flags
-
- isDisableMinification() - Method in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
-
- isEmpty() - Method in class com.atlassian.plugin.webresource.legacy.ContextBatch
-
- isEmpty() - Method in class com.atlassian.plugin.webresource.legacy.SuperBatchPluginResource
-
- isEmpty() - Method in class com.atlassian.plugin.webresource.util.ConsList
-
- isEnabled() - Method in class com.atlassian.plugin.webresource.impl.SuperbatchConfiguration
-
- isFileCacheEnabled() - Static method in class com.atlassian.plugin.webresource.Flags
-
- 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.
- isKeyWebResourceIdentifier(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.StreamStrategyFactory
-
- 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
-
Deprecated.
- isNotComplete() - Method in class com.atlassian.plugin.webresource.bigpipe.BigPipe
-
- isNotWebResourceKey(String) - Static method in class com.atlassian.plugin.webresource.impl.config.Config
-
- isPerformanceTrackingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- 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.Resource
-
- isPresent() - Method in interface com.atlassian.plugin.webresource.impl.support.Content
-
- isRedirect() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.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.
- isSourceMap() - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- 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.
- isSuperbatchCreated() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- 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.
- isSyncbatchEnabled() - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- isSyncBatchingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- isSyncContextCreated() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- isTaint() - Method in class com.atlassian.plugin.webresource.impl.helpers.StateEncodedUrlResult
-
- 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.resource.ContextResource
-
- isTransformable() - Method in class com.atlassian.plugin.webresource.impl.snapshot.resource.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
-
- 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.
- isWebResource(String) - Method in class com.atlassian.plugin.webresource.graph.RequestableKeyValidator
-
Verifies whether a resource key represents a web resource or not.
- isWebResourceBatchingEnabled() - Method in class com.atlassian.plugin.webresource.impl.config.Config
-
- isWebResourceContext(String) - Static method in class com.atlassian.plugin.webresource.graph.RequestableKeyValidator
-
Verifies whether a resource key represents a resource context or not.
- 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
-
- RawRequest - Class in com.atlassian.plugin.webresource.models
-
Represents the specific
Requestable keys a developer has explicitly
included or excluded for a given request, along with the phases they should be loaded in.
- RawRequest() - Constructor for class com.atlassian.plugin.webresource.models.RawRequest
-
- 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.
- rebuildResourceUrlPrefix() - Method in interface com.atlassian.plugin.webresource.WebResourceIntegration
-
Triggers product-side URL prefix recalculation.
- RELATIVE_URL_QUERY_KEY - Static variable in class com.atlassian.plugin.webresource.transformer.instance.RelativeUrlTransformerFactory
-
- RelativePathStrategyDecorator - Class in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.path
-
- 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
-
- 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
-
- removeExcluded(Requestable) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
- 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
- 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 implementation 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
-
- Requestable - Class in com.atlassian.plugin.webresource.models
-
Represents anything a developer can request or "require" directly to load on the frontend.
- Requestable(String) - Constructor for class com.atlassian.plugin.webresource.models.Requestable
-
- RequestableKeyValidator - Class in com.atlassian.plugin.webresource.graph
-
Determines whether a loosely-typed input conforms to the rules of a specific Requestable sub-type.
- RequestableKeyValidator(Set<String>) - Constructor for class com.atlassian.plugin.webresource.graph.RequestableKeyValidator
-
- RequestCache - Class in com.atlassian.plugin.webresource.impl
-
A place to store the results of operations performed during a single request-response lifecycle.
- RequestCache(Globals) - Constructor for class com.atlassian.plugin.webresource.impl.RequestCache
-
- RequestServingCacheEvent - Class in com.atlassian.plugin.webresource.analytics.events
-
Analytic event to capture how effective the request serving cache is
- RequestServingCacheEvent(boolean, boolean, boolean, boolean, ServingType, long) - Constructor for class com.atlassian.plugin.webresource.analytics.events.RequestServingCacheEvent
-
- 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
-
- RequestState(Globals, UrlBuildingStrategy, boolean) - Constructor for class com.atlassian.plugin.webresource.impl.RequestState
-
- RequestState(RequestState) - Constructor for class com.atlassian.plugin.webresource.impl.RequestState
-
- requireData(String, Jsonable) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- requireData(String, Jsonable, ResourcePhase) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- requireData(String, Number) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- requireData(String, Number, ResourcePhase) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- requireData(String, String) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- requireData(String, String, ResourcePhase) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- requireData(String, Boolean) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- requireData(String, Boolean, ResourcePhase) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- requireData(String, CompletionStage<Jsonable>) - Method in class com.atlassian.plugin.webresource.assembler.DefaultRequiredData
-
- RequireLazilyTagWriter - Class in com.atlassian.plugin.webresource.assembler.html
-
A hackish approach to making the client request resources lazily.
- RequireLazilyTagWriter(UrlMode) - Constructor for class com.atlassian.plugin.webresource.assembler.html.RequireLazilyTagWriter
-
- 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
-
- Resolved - Class in com.atlassian.plugin.webresource.impl.helpers.url
-
- Resolved(Set<String>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.url.Resolved
-
- Resolved(List<ResourceUrl>, Set<String>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.url.Resolved
-
- Resolved(List<ContextBatchKey>, List<String>, Set<String>) - Constructor for class com.atlassian.plugin.webresource.legacy.LegacyUrlGenerationHelpers.Resolved
-
- resolveExcluded(RequestCache, UrlBuildingStrategy, Collection<String>, Collection<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.UrlGenerationHelpers
-
- resolveExcluded(RequestCache, UrlCache, UrlBuildingStrategy, Collection<String>, Collection<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.UrlGenerationHelpers
-
- Resource - Class in com.atlassian.plugin.webresource.impl.snapshot.resource
-
Resource of Web Resource or Plugin.
- ResourceBatchingConfiguration - Interface in com.atlassian.plugin.webresource
-
- 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
-
- ResourceDataGenerator - Class in com.atlassian.plugin.webresource.impl.helpers.data
-
- ResourceDataGenerator() - Constructor for class com.atlassian.plugin.webresource.impl.helpers.data.ResourceDataGenerator
-
- ResourceDependencyResolver - Interface in com.atlassian.plugin.webresource.legacy
-
- ResourceDependencyResolver - Interface in com.atlassian.plugin.webresource
-
- ResourceDownloadRewriteRule - Class in com.atlassian.plugin.webresource.filter.rewrite
-
This Tuckey URL RewriteRule will normalize 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
-
- ResourceFactory - Class in com.atlassian.plugin.webresource.impl.snapshot.resource
-
- ResourceFactory(ServletContextFactory, WebResourceIntegration) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.resource.ResourceFactory
-
- ResourceFinder - Class in com.atlassian.plugin.webresource.impl.discovery
-
Query builder for retrieving ordered lists of
Resource objects based on what the user is requesting
and what has previously been requested.
- ResourceFinder(BundleFinder, RequestCache) - Constructor for class com.atlassian.plugin.webresource.impl.discovery.ResourceFinder
-
- ResourceGenerationInfo - Class in com.atlassian.plugin.webresource.impl.helpers
-
- ResourceGenerationInfo(ResourcePhase, RequestState) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.ResourceGenerationInfo
-
- ResourceKey - Class in com.atlassian.plugin.webresource.impl
-
Key to identify Resource.
- ResourceKey(Resource) - Constructor for class com.atlassian.plugin.webresource.impl.ResourceKey
-
- ResourceKey(String, String) - Constructor for class com.atlassian.plugin.webresource.impl.ResourceKey
-
- ResourceKeysSupplier - Class in com.atlassian.plugin.webresource.impl
-
Container storing resource keys.
- ResourceKeysSupplier(List<ResourceKey>) - Constructor for class com.atlassian.plugin.webresource.impl.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
-
- 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.url.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
-
- 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
-
- ResourceUrlGenerator - Class in com.atlassian.plugin.webresource.impl.helpers.url
-
- ResourceUrlGenerator(UrlCache) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.url.ResourceUrlGenerator
-
- 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
-
- ResourceUrls - Class in com.atlassian.plugin.webresource.assembler
-
Represents a wrapper for resources urls, since there are several ways of retrieving resources urls.
- ResourceUrls(ResourceUrl, PluginUrlResource<?>) - Constructor for class com.atlassian.plugin.webresource.assembler.ResourceUrls
-
- resourceUrlWithoutHash(Resource, Map<String, String>) - Method in class com.atlassian.plugin.webresource.impl.http.Router
-
- ResourceUtils - Class in com.atlassian.plugin.webresource
-
- 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(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
-
- RootPageKey - Class in com.atlassian.plugin.webresource.models
-
Represents a special web-resource key used by a developer to reference every single web-resource
and web-resource context a given page in the application should load when requested.
- RootPageKey(String) - Constructor for class com.atlassian.plugin.webresource.models.RootPageKey
-
- 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
-
- SearchAndReplaceDownloadableResource - Class in com.atlassian.plugin.webresource.transformer
-
- SearchAndReplaceDownloadableResource(DownloadableResource, SearchAndReplacer) - Constructor for class com.atlassian.plugin.webresource.transformer.SearchAndReplaceDownloadableResource
-
Deprecated.
- SearchAndReplacer - Class in com.atlassian.plugin.webresource.transformer
-
- 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, Map<String, String>, 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(String, String) - Method in class com.atlassian.plugin.webresource.impl.support.http.Response
-
- serveBatch(RawRequest, ServingType, String, boolean, 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(RawRequest, ServingType, 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, ServingType) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Serves single Resource.
- serveResource(RawRequest, Resource) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Causes the content inside resource to be served in response.
- serveResource(RawRequest, Resource, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
- serveResource(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.webresource.transformer.AbstractTransformedDownloadableResource
-
- serveResourceRelativeToBatch(RawRequest, String, ServingType, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Serves Resource relative to Batch.
- serveResourceRelativeToBatchSourceMap(RawRequest, String, ServingType, boolean, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Serves Source Map for Resource relative to Batch.
- serveResources(RawRequest, Supplier<Collection<Resource>>, boolean) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Causes all content inside every
Resource provided by resources to be served in response.
- serveResourceSourceMap(String, String, ServingType) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Serves Source Map for single Resource.
- ServerResourceCacheInvalidationCause - Enum in com.atlassian.plugin.webresource.analytics.events
-
- ServerResourceCacheInvalidationEvent - Class in com.atlassian.plugin.webresource.analytics.events
-
- ServerResourceCacheInvalidationEvent(ServerResourceCacheInvalidationCause) - Constructor for class com.atlassian.plugin.webresource.analytics.events.ServerResourceCacheInvalidationEvent
-
- serveSource(String, String, ServingType) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Serves Source Code of the Resource.
- serveSourceMap(RawRequest, Resource) - Method in class com.atlassian.plugin.webresource.impl.http.Controller
-
Serves Source Map.
- ServingType - Enum in com.atlassian.plugin.webresource.impl.support.http
-
Represents the various unique modes of serving content at a URL.
- setAlternative(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- 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
-
- setEnabled(boolean) - Method in class com.atlassian.plugin.webresource.impl.SuperbatchConfiguration
-
- setExtraInfo(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- setLogger(Logger) - Method in class com.atlassian.plugin.cache.filecache.impl.StreamsCache
-
Needed for tests.
- setPhaseCompleted(ResourcePhase) - Method in class com.atlassian.plugin.webresource.models.RawRequest
-
Removes all resources and data requested in
ResourcePhase and
adds them to the excluded list.
- setPluginResourceLocator(PluginResourceLocator) - Method in class com.atlassian.plugin.webresource.servlet.PluginResourceDownload
-
- setRelativeResourceName(String) - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- setRemoveInVersion(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- setRequestedResources(Collection<String>) - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- setRequestedResources(Collection<String>, Collection<String>) - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- setRequestedResources(RawRequest) - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- setResourcePhase(ResourcePhase) - Method in class com.atlassian.plugin.webresource.impl.SuperbatchConfiguration
-
- setServingType(ServingType) - Method in class com.atlassian.plugin.webresource.impl.support.http.Request
-
- setSinceVersion(String) - Method in class com.atlassian.plugin.webresource.impl.snapshot.Deprecation
-
- 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
-
- setSyncbatchEnabled(boolean) - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- setSyncResourceSet(DefaultWebResourceSet) - Method in class com.atlassian.plugin.webresource.impl.RequestState
-
- 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.discovery.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
-
- shouldValidateRequest(Map<String, String>) - Static method in class com.atlassian.plugin.webresource.ResourceUtils
-
Allows HTTP request filters to opt-out of some WRM URL validation on a per-request basis.
- 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.
- 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
-
- Snapshot(Config, Map<String, Bundle>, Map<String, RootPage>, Map<WebResource, CachedTransformers>, Map<WebResource, CachedCondition>, Map<String, Deprecation>, 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
-
- splitBatchIntoSubBatches(RequestCache, Found, boolean) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.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<ContextBatchKey>, List<String>, Set<String>) - Static method in class com.atlassian.plugin.webresource.impl.helpers.url.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
-
- startWebConditionProfilingTimer(String, String) - Static method in class com.atlassian.plugin.webresource.condition.MetricsUtil
-
- StateEncodedUrlResult - Class in com.atlassian.plugin.webresource.impl.helpers
-
- StateEncodedUrlResult(boolean, DefaultUrlBuilder) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.StateEncodedUrlResult
-
- 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
-
- StreamContentProviderStrategy - Class in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.contentprovider
-
- 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
-
- StreamStrategy - Interface in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream
-
- StreamStrategyFactory - Class in com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream
-
- StreamStrategyFactory(ServletContextFactory, WebResourceIntegration) - Constructor for class com.atlassian.plugin.webresource.impl.snapshot.resource.strategy.stream.StreamStrategyFactory
-
- 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 - Class in com.atlassian.plugin.webresource.impl.helpers.url
-
Data structure representing Sub Batch of both Web Resource Batch and Context Batch,
it is used in cache and shouldn't contain any references.
- SubBatch(Map<String, String>, Bundle, List<Resource>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.url.SubBatch
-
- SubBatch(Map<String, String>, List<Bundle>, List<Resource>, List<Bundle>) - Constructor for class com.atlassian.plugin.webresource.impl.helpers.url.SubBatch
-
- 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
-
- SuperBatchBuilder(ResourceDependencyResolver, PluginResourceLocator, InclusionState) - Constructor for class com.atlassian.plugin.webresource.legacy.SuperBatchBuilder
-
- SuperbatchConfiguration - Class in com.atlassian.plugin.webresource.impl
-
Keeps the superbatch configuration in one place.
- SuperbatchConfiguration(boolean) - Constructor for class com.atlassian.plugin.webresource.impl.SuperbatchConfiguration
-
- SuperBatchKey - Class in com.atlassian.plugin.webresource.models
-
Represents the special "super-batch" web-resource context.
- 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
-
- SyncBatchKey - Class in com.atlassian.plugin.webresource.models
-
Represents the special synchronous or "sync batch" web-resource context.