Interface WebResourceDependenciesRecorder.RecordedResources
-
- Enclosing interface:
- WebResourceDependenciesRecorder
public static interface WebResourceDependenciesRecorder.RecordedResources
Holds the various resources that are recorded fromWebResourceDependenciesRecorder.recordResources(Callable)
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterable<String>
contexts()
Iterable<String>
resourceKeys()
Supplier<com.atlassian.webresource.api.assembler.WebResourceSet>
superbatch()
Supplier<com.atlassian.webresource.api.assembler.WebResourceSet>
webresources()
-
-
-
Method Detail
-
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
Iterable<String> contexts()
- Returns:
- a read-only ordered set of contexts that were required. Results will be iterated in the order they were recorded.
-
-