Interface WebResourceDependenciesRecorder.RecordedResources
- Enclosing interface:
- WebResourceDependenciesRecorder
public static interface WebResourceDependenciesRecorder.RecordedResources
Holds the various resources that are recorded from
WebResourceDependenciesRecorder.recordResources(Callable)
.-
Method Details
-
webresources
Supplier<com.atlassian.webresource.api.assembler.WebResourceSet> webresources()- Returns:
- a supplier that holds the set of web resources that was recorded. This method is idempotent. Implementation should be lazy and also cache the results.
-
superbatch
Supplier<com.atlassian.webresource.api.assembler.WebResourceSet> superbatch()- Returns:
- a supplier that holds the set of web resources that contribute to the super batch. This method is idempotent. Implementation should be lazy and also cache the results.
-
contexts
- Returns:
- a read-only ordered set of contexts that were required. Results will be iterated in the order they were recorded.
-
resourceKeys
- Returns:
- a read-only ordered set of plugin web resource keys that were required.
These should be in a similar format to
pluginKey:resource-name
. Results will be iterated in the order they were recorded.
-