Package org.opennms.web.assets.api
Interface AssetLocator
-
- All Superinterfaces:
org.springframework.web.servlet.resource.ResourceResolver
- All Known Implementing Classes:
AssetLocatorImpl
public interface AssetLocator extends org.springframework.web.servlet.resource.ResourceResolver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<java.lang.String>
getAssets()
java.util.Collection<java.lang.String>
getAssets(boolean minified)
java.util.Optional<AssetResource>
getResource(java.lang.String asset, java.lang.String type)
java.util.Optional<AssetResource>
getResource(java.lang.String asset, java.lang.String type, boolean minified)
java.util.Optional<java.util.Collection<AssetResource>>
getResources(java.lang.String asset)
java.util.Optional<java.util.Collection<AssetResource>>
getResources(java.lang.String asset, boolean minified)
long
lastModified()
java.util.Optional<java.io.InputStream>
open(java.lang.String asset, java.lang.String type)
java.util.Optional<java.io.InputStream>
open(java.lang.String asset, java.lang.String type, boolean minified)
void
reload()
-
-
-
Method Detail
-
reload
void reload()
-
lastModified
long lastModified()
-
getAssets
java.util.Collection<java.lang.String> getAssets()
-
getAssets
java.util.Collection<java.lang.String> getAssets(boolean minified)
-
getResources
java.util.Optional<java.util.Collection<AssetResource>> getResources(java.lang.String asset)
-
getResources
java.util.Optional<java.util.Collection<AssetResource>> getResources(java.lang.String asset, boolean minified)
-
getResource
java.util.Optional<AssetResource> getResource(java.lang.String asset, java.lang.String type)
-
getResource
java.util.Optional<AssetResource> getResource(java.lang.String asset, java.lang.String type, boolean minified)
-
open
java.util.Optional<java.io.InputStream> open(java.lang.String asset, java.lang.String type) throws java.io.IOException
- Throws:
java.io.IOException
-
open
java.util.Optional<java.io.InputStream> open(java.lang.String asset, java.lang.String type, boolean minified) throws java.io.IOException
- Throws:
java.io.IOException
-
-